namespace a = "http://relaxng.org/ns/compatibility/annotations/1.0"
namespace xlink = "http://www.w3.org/1999/xlink"

# .......................................................................

# MathML Qualified Names Module  ........................................

# file: mathml2-qname-1.mod
# 
# This is the Mathematical Markup Language (MathML) 2.0, an XML 
# application for describing mathematical notation and capturing 
# both its structure and content.
# 
# Copyright 1998-2000 W3C (MIT, INRIA, Keio), All Rights Reserved.
# Revision: $Id: mathml2-qname-1.mod.rng,v 1.1 2005/06/24 20:30:39 rahtz Exp $ 
# 
# This DTD module is identified by the PUBLIC and SYSTEM identifiers:
# 
#   PUBLIC "-//W3C//ENTITIES MathML 2.0 Qualified Names 1.0//EN"
#   SYSTEM "mathml2-qname-1.mod"
# 
# Revisions:
# (none)
# .......................................................................

# MathML Qualified Names
# 
# This module is contained in two parts, labeled Section 'A' and 'B':
# 
#   Section A declares parameter entities to support namespace-
#   qualified names, namespace declarations, and name prefixing 
#   for MathML.
# 
#   Section B declares parameter entities used to provide
#   namespace-qualified names for all MathML element types.
# 
# This module is derived from the XHTML Qualified Names Template module.

# Section A: XHTML XML Namespace Framework ::::::::::::::::::::

# XLink ...............
XLINK.xmlns.attrib = empty
# MathML ..............
MATHML.xmlns.extra.attrib = XLINK.xmlns.attrib
MATHML.xmlns.attrib = empty, MATHML.xmlns.extra.attrib
# Section B: MathML Qualified Names :::::::::::::::::::::::::::::

# 9. This section declares parameter entities used to provide
# namespace-qualified names for all MathML element types.

# ignores subsequent instantiation of this module when
# used as external subset rather than module fragment.
# NOTE: Do not modify this parameter entity, otherwise
# a recursive parsing situation may result.

# end of template-qname-1.mod
