/bundles/plugins-trunk/XML/test_data/namespaces_off/xhtml-math11-f.dtd
Document Type Definition | 1703 lines | 1384 code | 319 blank | 0 comment | 0 complexity | 709717df311a32485e70bbb47fe4de0f MD5 | raw file
Possible License(s): BSD-3-Clause, AGPL-1.0, Apache-2.0, LGPL-2.0, LGPL-3.0, GPL-2.0, CC-BY-SA-3.0, LGPL-2.1, GPL-3.0, MPL-2.0-no-copyleft-exception, IPL-1.0
- <!-- ....................................................................... -->
- <!-- XHTML plus Math 1.1 DTD .............................................. -->
- <!-- file: xhtml-math11.dtd
- -->
- <!-- XHTML plus Math 1.1 DTD
- This is a prototype extension of XHTML 1.1 incorporating MathML 2.0.
- The Extensible HyperText Markup Language (XHTML)
- Copyright 1998-2000 World Wide Web Consortium
- (Massachusetts Institute of Technology, Institut National de
- Recherche en Informatique et en Automatique, Keio University).
- All Rights Reserved.
- Permission to use, copy, modify and distribute the XHTML 1.1 DTD
- and its accompanying documentation for any purpose and without fee is
- hereby granted in perpetuity, provided that the above copyright notice
- and this paragraph appear in all copies. The copyright holders make
- no representation about the suitability of the DTD for any purpose.
- It is provided "as is" without expressed or implied warranty.
- Author: Murray M. Altheim <altheim@eng.sun.com>
- Revision: $Id: xhtml-1,v 1.1 2000/10/31 19:52:09 davidc Exp $
- -->
- <!-- This is the driver file for version 1.1 of the XHTML Namespace Test DTD.
- -->
- <!ENTITY % XHTML.version "-//W3C//DTD XHTML 1.1 plus MathML 2.0//EN" >
- <!-- Use this URI to identify the XHTML default namespace:
- "http://www.w3.org/1999/xhtml"
- See the XHTML Qualified Names module for information
- on the use of namespace prefixes in the DTD.
- -->
- <!ENTITY % NS.prefixed "IGNORE" >
- <!ENTITY % XHTML.prefix "" >
- <!-- Reserved for use with the XLink namespace:
- -->
- <!ENTITY % XLINK.xmlns "http://www.w3.org/1999/xlink" >
- <!ENTITY % XLINK.xmlns.attrib "xmlns:xlink CDATA #FIXED '%XLINK.xmlns;'" >
- <!-- ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: -->
- <!ENTITY % xhtml-qname-extra.mod
- PUBLIC "-//W3C//ENTITIES MathML 2.0 Qualified Names 1.0//EN"
- "mathml2-qname-1.mod"
- >
- <!-- redeclare location of math content
- -->
- <!ENTITY % Misc.extra
- "| %math.qname;"
- >
- <!-- instantiate XHTML 1.1 DTD .................................. -->
- <!ENTITY % xhtml11.dtd
- PUBLIC "-//W3C//DTD XHTML 1.1//EN"
- "XHTML11.dtd" >
- <!-- ....................................................................... -->
- <!-- XHTML 1.1 DTD ........................................................ -->
- <!-- file: xhtml11.dtd
- -->
- <!-- XHTML 1.1 DTD
- This is XHTML, a reformulation of HTML as a modular XML application.
- The Extensible HyperText Markup Language (XHTML)
- Copyright 1998-2000 World Wide Web Consortium
- (Massachusetts Institute of Technology, Institut National de
- Recherche en Informatique et en Automatique, Keio University).
- All Rights Reserved.
- Permission to use, copy, modify and distribute the XHTML 1.1 DTD and
- its accompanying documentation for any purpose and without fee is
- hereby granted in perpetuity, provided that the above copyright notice
- and this paragraph appear in all copies. The copyright holders make
- no representation about the suitability of the DTD for any purpose.
- It is provided "as is" without expressed or implied warranty.
- Author: Murray M. Altheim <altheim@eng.sun.com>
- Revision: $Id: xhtml-1,v 1.1 2000/10/31 19:52:09 davidc Exp $ SMI
- -->
- <!-- This is the driver file for version 1.1 of the XHTML DTD.
- Please use this formal public identifier to identify it:
- "-//W3C//DTD XHTML 1.1//EN"
- -->
- <!ENTITY % XHTML.version "-//W3C//DTD XHTML 1.1//EN" >
- <!-- Use this URI to identify the default namespace:
- "http://www.w3.org/1999/xhtml"
- See the Qualified Names module for information
- on the use of namespace prefixes in the DTD.
- -->
- <!ENTITY % NS.prefixed "IGNORE" >
- <!ENTITY % XHTML.prefix "" >
- <!-- Reserved for use with the XLink namespace:
- -->
- <!ENTITY % XLINK.xmlns "" >
- <!ENTITY % XLINK.xmlns.attrib "" >
- <!-- For example, if you are using XHTML 1.1 directly, use the FPI
- in the DOCTYPE declaration, with the xmlns attribute on the
- document element to identify the default namespace:
- <?xml version="1.0"?>
- <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "xhtml11.dtd">
- <html xmlns="http://www.w3.org/1999/xhtml"
- xml:lang="en">
- ...
- </html>
- Revisions:
- (none)
- -->
- <!-- reserved for future use with document profiles -->
- <!ENTITY % XHTML.profile "" >
- <!-- Bidirectional Text features
- This feature-test entity is used to declare elements
- and attributes used for bidirectional text support.
- -->
- <!ENTITY % XHTML.bidi "INCLUDE" >
- <!-- ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: -->
- <!-- Pre-Framework Redeclaration placeholder .................... -->
- <!-- this serves as a location to insert markup declarations
- into the DTD prior to the framework declarations.
- -->
- <!ENTITY % xhtml-prefw-redecl.module "IGNORE" >
- <![%xhtml-prefw-redecl.module;[
- %xhtml-prefw-redecl.mod;
- <!-- end of xhtml-prefw-redecl.module -->]]>
- <!ENTITY % xhtml-events.module "INCLUDE" >
- <!-- declare Document Model module instantiated in framework
- -->
- <!ENTITY % xhtml-model.mod
- PUBLIC "-//W3C//ENTITIES XHTML 1.1 Document Model 1.0//EN"
- "xhtml11-model-1.mod" >
- <!-- Modular Framework Module (required) ......................... -->
- <!ENTITY % xhtml-framework.module "INCLUDE" >
- <![%xhtml-framework.module;[
- <!ENTITY % xhtml-framework.mod
- PUBLIC "-//W3C//ENTITIES XHTML Modular Framework 1.0//EN"
- "xhtml-framework-1.mod" >
- <!-- ...................................................................... -->
- <!-- XHTML Modular Framework Module ...................................... -->
- <!-- file: xhtml-framework-1.mod
- This is XHTML, a reformulation of HTML as a modular XML application.
- Copyright 1998-2000 W3C (MIT, INRIA, Keio), All Rights Reserved.
- Revision: $Id: xhtml-1,v 1.1 2000/10/31 19:52:09 davidc Exp $ SMI
- This DTD module is identified by the PUBLIC and SYSTEM identifiers:
- PUBLIC "-//W3C//ENTITIES XHTML Modular Framework 1.0//EN"
- SYSTEM "xhtml-framework-1.mod"
- Revisions:
- (none)
- ....................................................................... -->
- <!-- Modular Framework
- This required module instantiates the modules needed
- to support the XHTML modularization model, including:
- + notations
- + datatypes
- + namespace-qualified names
- + common attributes
- + document model
- + character entities
- The Intrinsic Events module is ignored by default but
- occurs in this module because it must be instantiated
- prior to Attributes but after Datatypes.
- -->
- <!ENTITY % xhtml-arch.module "INCLUDE" >
- <![%xhtml-arch.module;[
- <!ENTITY % xhtml-arch.mod
- PUBLIC "-//W3C//ELEMENTS XHTML Base Architecture 1.0//EN"
- "xhtml-arch-1.mod" >
- <!-- ...................................................................... -->
- <!-- XHTML Base Architecture Module ...................................... -->
- <!-- file: xhtml-arch-1.mod
- This is XHTML, a reformulation of HTML as a modular XML application.
- Copyright 1998-2000 W3C (MIT, INRIA, Keio), All Rights Reserved.
- Revision: $Id: xhtml-1,v 1.1 2000/10/31 19:52:09 davidc Exp $ SMI
- This DTD module is identified by the PUBLIC and SYSTEM identifiers:
- PUBLIC "-//W3C//ELEMENTS XHTML Base Architecture 1.0//EN"
- SYSTEM "xhtml-arch-1.mod"
- Revisions:
- (none)
- ....................................................................... -->
- <!-- This optional module includes declarations that enable XHTML to be used
- as a base architecture according to the 'Architectural Forms Definition
- Requirements' (Annex A.3, ISO/IEC 10744, 2nd edition). For more information
- on use of architectural forms, see the HyTime web site at:
- http://www.hytime.org/
- -->
- <?IS10744 ArcBase xhtml ?>
- <!NOTATION xhtml PUBLIC "-//W3C//NOTATION AFDR ARCBASE XHTML 1.1//EN" >
- <!-- Entity declaration for associated Architectural DTD
- -->
- <!ENTITY xhtml-arch.dtd
- PUBLIC "-//W3C//DTD XHTML Architecture 1.1//EN"
- "xhtml11-arch.dtd" >
- <?IS10744:arch xhtml
- public-id = "-//W3C//NOTATION AFDR ARCBASE XHTML 1.1//EN"
- dtd-public-id = "-//W3C//DTD XHTML 1.1//EN"
- dtd-system-id = "xhtml11.dtd"
- doc-elem-form = "html"
- form-att = "html"
- renamer-att = "htnames"
- suppressor-att = "htsupp"
- data-ignore-att = "htign"
- auto = "ArcAuto"
- options = "HtModReq HtModOpt"
- HtModReq = "Framework Text Hypertext Lists Structure"
- HtModOpt = "Standard"
- ?>
- <!-- end of xhtml-arch-1.mod -->
- ]]>
- <!ENTITY % xhtml-notations.module "INCLUDE" >
- <![%xhtml-notations.module;[
- <!ENTITY % xhtml-notations.mod
- PUBLIC "-//W3C//NOTATIONS XHTML Notations 1.0//EN"
- "xhtml-notations-1.mod" >
- <!-- ...................................................................... -->
- <!-- XHTML Notations Module .............................................. -->
- <!-- file: xhtml-notations-1.mod
- This is XHTML, a reformulation of HTML as a modular XML application.
- Copyright 1998-2000 W3C (MIT, INRIA, Keio), All Rights Reserved.
- Revision: $Id: xhtml-1,v 1.1 2000/10/31 19:52:09 davidc Exp $
- This DTD module is identified by the PUBLIC and SYSTEM identifiers:
- PUBLIC "-//W3C//NOTATIONS XHTML Notations 1.0//EN"
- SYSTEM "xhtml-notations-1.mod"
- Revisions:
- (none)
- ....................................................................... -->
- <!-- Notations
- defines the following notations, many of these imported from
- other specifications and standards. When an existing FPI is
- known, it is incorporated here.
- -->
- <!-- XML Notations ..................................... -->
- <!-- W3C XML 1.0 Recommendation -->
- <!NOTATION w3c-xml
- PUBLIC "ISO 8879//NOTATION Extensible Markup Language (XML) 1.0//EN" >
- <!-- XML 1.0 CDATA -->
- <!NOTATION cdata
- PUBLIC "-//W3C//NOTATION XML 1.0: CDATA//EN" >
- <!-- XHTML Notations ................................... -->
- <!-- Length defined for cellpadding/cellspacing -->
- <!-- nn for pixels or nn% for percentage length -->
- <!NOTATION length
- PUBLIC "-//W3C//NOTATION XHTML Datatype: Length//EN" >
- <!-- space-separated list of link types -->
- <!NOTATION linkTypes
- PUBLIC "-//W3C//NOTATION XHTML Datatype: LinkTypes//EN" >
- <!-- single or comma-separated list of media descriptors -->
- <!NOTATION mediaDesc
- PUBLIC "-//W3C//NOTATION XHTML Datatype: MediaDesc//EN" >
- <!-- pixel, percentage, or relative -->
- <!NOTATION multiLength
- PUBLIC "-//W3C//NOTATION XHTML Datatype: MultiLength//EN" >
- <!-- one or more digits (NUMBER) -->
- <!NOTATION number
- PUBLIC "-//W3C//NOTATION XHTML Datatype: Number//EN" >
- <!-- integer representing length in pixels -->
- <!NOTATION pixels
- PUBLIC "-//W3C//NOTATION XHTML Datatype: Pixels//EN" >
- <!-- script expression -->
- <!NOTATION script
- PUBLIC "-//W3C//NOTATION XHTML Datatype: Script//EN" >
- <!-- textual content -->
- <!NOTATION text
- PUBLIC "-//W3C//NOTATION XHTML Datatype: Text//EN" >
- <!-- Imported Notations ................................ -->
- <!-- a single character from [ISO10646] -->
- <!NOTATION character
- PUBLIC "-//W3C//NOTATION XHTML Datatype: Character//EN" >
- <!-- a character encoding, as per [RFC2045] -->
- <!NOTATION charset
- PUBLIC "-//W3C//NOTATION XHTML Datatype: Charset//EN" >
- <!-- a space separated list of character encodings, as per [RFC2045] -->
- <!NOTATION charsets
- PUBLIC "-//W3C//NOTATION XHTML Datatype: Charsets//EN" >
- <!-- media type, as per [RFC2045] -->
- <!NOTATION contentType
- PUBLIC "-//W3C//NOTATION XHTML Datatype: ContentType//EN" >
- <!-- comma-separated list of media types, as per [RFC2045] -->
- <!NOTATION contentTypes
- PUBLIC "-//W3C//NOTATION XHTML Datatype: ContentTypes//EN" >
- <!-- date and time information. ISO date format -->
- <!NOTATION datetime
- PUBLIC "-//W3C//NOTATION XHTML Datatype: Datetime//EN" >
- <!-- a language code, as per [RFC1766] -->
- <!NOTATION languageCode
- PUBLIC "-//W3C//NOTATION XHTML Datatype: LanguageCode//EN" >
- <!-- a Uniform Resource Identifier, see [URI] -->
- <!NOTATION uri
- PUBLIC "-//W3C//NOTATION XHTML Datatype: URI//EN" >
- <!-- a space-separated list of Uniform Resource Identifiers, see [URI] -->
- <!NOTATION uris
- PUBLIC "-//W3C//NOTATION XHTML Datatype: URIs//EN" >
- <!-- end of xhtml-notations-1.mod -->
- ]]>
- <!ENTITY % xhtml-datatypes.module "INCLUDE" >
- <![%xhtml-datatypes.module;[
- <!ENTITY % xhtml-datatypes.mod
- PUBLIC "-//W3C//ENTITIES XHTML Datatypes 1.0//EN"
- "xhtml-datatypes-1.mod" >
- <!-- ...................................................................... -->
- <!-- XHTML Datatypes Module .............................................. -->
- <!-- file: xhtml-datatypes-1.mod
- This is XHTML, a reformulation of HTML as a modular XML application.
- Copyright 1998-2000 W3C (MIT, INRIA, Keio), All Rights Reserved.
- Revision: $Id: xhtml-1,v 1.1 2000/10/31 19:52:09 davidc Exp $ SMI
- This DTD module is identified by the PUBLIC and SYSTEM identifiers:
- PUBLIC "-//W3C//ENTITIES XHTML Datatypes 1.0//EN"
- SYSTEM "xhtml-datatypes-1.mod"
- Revisions:
- (none)
- ....................................................................... -->
- <!-- Datatypes
- defines containers for the following datatypes, many of
- these imported from other specifications and standards.
- -->
- <!-- Length defined for cellpadding/cellspacing -->
- <!-- nn for pixels or nn% for percentage length -->
- <!ENTITY % Length.datatype "CDATA" >
- <!-- space-separated list of link types -->
- <!ENTITY % LinkTypes.datatype "NMTOKENS" >
- <!-- single or comma-separated list of media descriptors -->
- <!ENTITY % MediaDesc.datatype "CDATA" >
- <!-- pixel, percentage, or relative -->
- <!ENTITY % MultiLength.datatype "CDATA" >
- <!-- one or more digits (NUMBER) -->
- <!ENTITY % Number.datatype "CDATA" >
- <!-- integer representing length in pixels -->
- <!ENTITY % Pixels.datatype "CDATA" >
- <!-- script expression -->
- <!ENTITY % Script.datatype "CDATA" >
- <!-- textual content -->
- <!ENTITY % Text.datatype "CDATA" >
- <!-- Imported Datatypes ................................ -->
- <!-- a single character from [ISO10646] -->
- <!ENTITY % Character.datatype "CDATA" >
- <!-- a character encoding, as per [RFC2045] -->
- <!ENTITY % Charset.datatype "CDATA" >
- <!-- a space separated list of character encodings, as per [RFC2045] -->
- <!ENTITY % Charsets.datatype "CDATA" >
- <!-- media type, as per [RFC2045] -->
- <!ENTITY % ContentType.datatype "CDATA" >
- <!-- comma-separated list of media types, as per [RFC2045] -->
- <!ENTITY % ContentTypes.datatype "CDATA" >
- <!-- date and time information. ISO date format -->
- <!ENTITY % Datetime.datatype "CDATA" >
- <!-- a language code, as per [RFC1766] -->
- <!ENTITY % LanguageCode.datatype "NMTOKEN" >
- <!-- a Uniform Resource Identifier, see [URI] -->
- <!ENTITY % URI.datatype "CDATA" >
- <!-- a space-separated list of Uniform Resource Identifiers, see [URI] -->
- <!ENTITY % URIs.datatype "CDATA" >
- <!-- end of xhtml-datatypes-1.mod -->
- ]]>
- <!ENTITY % xhtml-qname.module "INCLUDE" >
- <![%xhtml-qname.module;[
- <!ENTITY % xhtml-qname.mod
- PUBLIC "-//W3C//ENTITIES XHTML Qualified Names 1.0//EN"
- "xhtml-qname-1.mod" >
- <!-- ....................................................................... -->
- <!-- XHTML Qualified Names Module ......................................... -->
- <!-- file: xhtml-qname-1.mod
- This is XHTML, a reformulation of HTML as a modular XML application.
- Copyright 1998-2000 W3C (MIT, INRIA, Keio), All Rights Reserved.
- Revision: $Id: xhtml-1,v 1.1 2000/10/31 19:52:09 davidc Exp $ SMI
- This DTD module is identified by the PUBLIC and SYSTEM identifiers:
- PUBLIC "-//W3C//ENTITIES XHTML Qualified Names 1.0//EN"
- SYSTEM "xhtml-qname-1.mod"
- Revisions:
- (none)
- ....................................................................... -->
- <!-- XHTML 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 XHTML and extensions.
-
- Section B declares parameter entities used to provide
- namespace-qualified names for all XHTML element types:
- %applet.qname; the xmlns-qualified name for <applet>
- %base.qname; the xmlns-qualified name for <base>
- ...
- XHTML extensions would create a module similar to this one,
- using the '%xhtml-qname-extra.mod;' parameter entity to insert
- it within Section A. A template module suitable for this purpose
- ('template-qname-1.mod') is included in the XHTML distribution.
- -->
- <!-- Section A: XHTML XML Namespace Framework :::::::::::::::::::: -->
- <!-- 1. Declare the two parameter entities used to support XLink,
- first the parameter entity container for the URI used to
- identify the XLink namespace:
- -->
- <!ENTITY % XLINK.xmlns "http://www.w3.org/1999/xlink" >
- <!-- This contains the XLink namespace declaration attribute.
- -->
- <!ENTITY % XLINK.xmlns.attrib
- "xmlns:xlink %URI.datatype; #FIXED '%XLINK.xmlns;'"
- >
- <!-- 2. Declare parameter entities (eg., %XHTML.xmlns;) containing
- the namespace URI for the XHTML namespace, and any namespaces
- included by XHTML:
- -->
- <!ENTITY % XHTML.xmlns "http://www.w3.org/1999/xhtml" >
- <!-- 3. Declare parameter entities (eg., %XHTML.prefix;) containing
- the default namespace prefix string(s) to use when prefixing
- is enabled. This may be overridden in the DTD driver or the
- internal subset of an document instance.
- NOTE: As specified in [XMLNAMES], the namespace prefix serves
- as a proxy for the URI reference, and is not in itself significant.
- -->
- <!ENTITY % XHTML.prefix "" >
- <!-- 4. Declare a %XHTML.prefixed; conditional section keyword, used
- to activate namespace prefixing. The default value should
- inherit '%NS.prefixed;' from the DTD driver, so that unless
- overridden, the default behaviour follows the overall DTD
- prefixing scheme.
- -->
- <!ENTITY % NS.prefixed "IGNORE" >
- <!ENTITY % XHTML.prefixed "%NS.prefixed;" >
- <!-- 5. Declare parameter entities (eg., %XHTML.pfx;) containing the
- colonized prefix(es) (eg., '%XHTML.prefix;:') used when
- prefixing is active, an empty string when it is not.
- -->
- <![%XHTML.prefixed;[
- <!ENTITY % XHTML.pfx "%XHTML.prefix;:" >
- ]]>
- <!ENTITY % XHTML.pfx "" >
- <!-- declare qualified name extensions here -->
- <!ENTITY % xhtml-qname-extra.mod "" >
- <!-- ....................................................................... -->
- <!-- MathML Qualified Names Module ........................................ -->
- <!-- ....................................................................... -->
- <!-- 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,v 1.8 2000/11/01 12:16:57 davidc 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 :::::::::::::::::::: -->
- <!ENTITY % NS.prefixed "IGNORE" >
- <!ENTITY % MATHML.prefixed "%NS.prefixed;" >
- <!-- XLink ............... -->
- <!ENTITY % XLINK.xmlns "http://www.w3.org/1999/xlink" >
- <!ENTITY % XLINK.xmlns.attrib
- "xmlns:xlink CDATA #FIXED '%XLINK.xmlns;'"
- >
- <!-- MathML .............. -->
- <!ENTITY % MATHML.xmlns "http://www.w3.org/1998/Math/MathML" >
- <!ENTITY % MATHML.prefix "m" >
- <![%MATHML.prefixed;[
- <!ENTITY % MATHML.xmlns.extra.attrib "" >
- ]]>
- <!ENTITY % MATHML.xmlns.extra.attrib
- "%XLINK.xmlns.attrib;" >
- <![%MATHML.prefixed;[
- <!ENTITY % MATHML.pfx "%MATHML.prefix;:" >
- <!ENTITY % MATHML.xmlns.attrib
- "xmlns:%MATHML.prefix; CDATA #FIXED '%MATHML.xmlns;'
- %MATHML.xmlns.extra.attrib;"
- >
- ]]>
- <!ENTITY % MATHML.pfx "" >
- <!ENTITY % MATHML.xmlns.attrib
- "xmlns CDATA #FIXED '%MATHML.xmlns;'
- %MATHML.xmlns.extra.attrib;"
- >
- <![%NS.prefixed;[
- <!ENTITY % XHTML.xmlns.extra.attrib
- "%MATHML.xmlns.attrib;" >
- ]]>
- <!ENTITY % XHTML.xmlns.extra.attrib
- "%XLINK.xmlns.attrib;"
- >
- <!-- Section B: MathML Qualified Names ::::::::::::::::::::::::::::: -->
- <!-- 9. This section declares parameter entities used to provide
- namespace-qualified names for all MathML element types.
- -->
- <!ENTITY % abs.qname "%MATHML.pfx;abs" >
- <!ENTITY % and.qname "%MATHML.pfx;and" >
- <!ENTITY % annotation-xml.qname "%MATHML.pfx;annotation-xml" >
- <!ENTITY % annotation.qname "%MATHML.pfx;annotation" >
- <!ENTITY % apply.qname "%MATHML.pfx;apply" >
- <!ENTITY % approx.qname "%MATHML.pfx;approx" >
- <!ENTITY % arccos.qname "%MATHML.pfx;arccos" >
- <!ENTITY % arccosh.qname "%MATHML.pfx;arccosh" >
- <!ENTITY % arccosh.qname "%MATHML.pfx;arccosh" >
- <!ENTITY % arccot.qname "%MATHML.pfx;arccot" >
- <!ENTITY % arccoth.qname "%MATHML.pfx;arccoth" >
- <!ENTITY % arccsc.qname "%MATHML.pfx;arccsc" >
- <!ENTITY % arccsch.qname "%MATHML.pfx;arccsch" >
- <!ENTITY % arcsec.qname "%MATHML.pfx;arcsec" >
- <!ENTITY % arcsech.qname "%MATHML.pfx;arcsech" >
- <!ENTITY % arcsin.qname "%MATHML.pfx;arcsin" >
- <!ENTITY % arcsinh.qname "%MATHML.pfx;arcsinh" >
- <!ENTITY % arctan.qname "%MATHML.pfx;arctan" >
- <!ENTITY % arctanh.qname "%MATHML.pfx;arctanh" >
- <!ENTITY % arg.qname "%MATHML.pfx;arg" >
- <!ENTITY % bvar.qname "%MATHML.pfx;bvar" >
- <!ENTITY % card.qname "%MATHML.pfx;card" >
- <!ENTITY % cartesianproduct.qname "%MATHML.pfx;cartesianproduct" >
- <!ENTITY % ceiling.qname "%MATHML.pfx;ceiling" >
- <!ENTITY % ci.qname "%MATHML.pfx;ci" >
- <!ENTITY % cn.qname "%MATHML.pfx;cn" >
- <!ENTITY % codomain.qname "%MATHML.pfx;codomain" >
- <!ENTITY % complexes.qname "%MATHML.pfx;complexes" >
- <!ENTITY % compose.qname "%MATHML.pfx;compose" >
- <!ENTITY % condition.qname "%MATHML.pfx;condition" >
- <!ENTITY % conjugate.qname "%MATHML.pfx;conjugate" >
- <!ENTITY % cos.qname "%MATHML.pfx;cos" >
- <!ENTITY % cosh.qname "%MATHML.pfx;cosh" >
- <!ENTITY % cot.qname "%MATHML.pfx;cot" >
- <!ENTITY % coth.qname "%MATHML.pfx;coth" >
- <!ENTITY % csc.qname "%MATHML.pfx;csc" >
- <!ENTITY % csch.qname "%MATHML.pfx;csch" >
- <!ENTITY % csymbol.qname "%MATHML.pfx;csymbol" >
- <!ENTITY % curl.qname "%MATHML.pfx;curl" >
- <!ENTITY % declare.qname "%MATHML.pfx;declare" >
- <!ENTITY % degree.qname "%MATHML.pfx;degree" >
- <!ENTITY % determinant.qname "%MATHML.pfx;determinant" >
- <!ENTITY % diff.qname "%MATHML.pfx;diff" >
- <!ENTITY % divergence.qname "%MATHML.pfx;divergence" >
- <!ENTITY % divide.qname "%MATHML.pfx;divide" >
- <!ENTITY % domain.qname "%MATHML.pfx;domain" >
- <!ENTITY % domainofapplication.qname "%MATHML.pfx;domainofapplication" >
- <!ENTITY % emptyset.qname "%MATHML.pfx;emptyset" >
- <!ENTITY % eq.qname "%MATHML.pfx;eq" >
- <!ENTITY % equivalent.qname "%MATHML.pfx;equivalent" >
- <!ENTITY % eulergamma.qname "%MATHML.pfx;eulergamma" >
- <!ENTITY % exists.qname "%MATHML.pfx;exists" >
- <!ENTITY % exp.qname "%MATHML.pfx;exp" >
- <!ENTITY % exponentiale.qname "%MATHML.pfx;exponentiale" >
- <!ENTITY % factorial.qname "%MATHML.pfx;factorial" >
- <!ENTITY % factorof.qname "%MATHML.pfx;factorof" >
- <!ENTITY % false.qname "%MATHML.pfx;false" >
- <!ENTITY % floor.qname "%MATHML.pfx;floor" >
- <!ENTITY % fn.qname "%MATHML.pfx;fn" >
- <!ENTITY % forall.qname "%MATHML.pfx;forall" >
- <!ENTITY % gcd.qname "%MATHML.pfx;gcd" >
- <!ENTITY % geq.qname "%MATHML.pfx;geq" >
- <!ENTITY % grad.qname "%MATHML.pfx;grad" >
- <!ENTITY % gt.qname "%MATHML.pfx;gt" >
- <!ENTITY % ident.qname "%MATHML.pfx;ident" >
- <!ENTITY % image.qname "%MATHML.pfx;image" >
- <!ENTITY % imaginary.qname "%MATHML.pfx;imaginary" >
- <!ENTITY % imaginaryi.qname "%MATHML.pfx;imaginaryi" >
- <!ENTITY % implies.qname "%MATHML.pfx;implies" >
- <!ENTITY % in.qname "%MATHML.pfx;in" >
- <!ENTITY % infinity.qname "%MATHML.pfx;infinity" >
- <!ENTITY % int.qname "%MATHML.pfx;int" >
- <!ENTITY % integers.qname "%MATHML.pfx;integers" >
- <!ENTITY % intersect.qname "%MATHML.pfx;intersect" >
- <!ENTITY % interval.qname "%MATHML.pfx;interval" >
- <!ENTITY % inverse.qname "%MATHML.pfx;inverse" >
- <!ENTITY % lambda.qname "%MATHML.pfx;lambda" >
- <!ENTITY % laplacian.qname "%MATHML.pfx;laplacian" >
- <!ENTITY % lcm.qname "%MATHML.pfx;lcm" >
- <!ENTITY % leq.qname "%MATHML.pfx;leq" >
- <!ENTITY % limit.qname "%MATHML.pfx;limit" >
- <!ENTITY % list.qname "%MATHML.pfx;list" >
- <!ENTITY % ln.qname "%MATHML.pfx;ln" >
- <!ENTITY % log.qname "%MATHML.pfx;log" >
- <!ENTITY % logbase.qname "%MATHML.pfx;logbase" >
- <!ENTITY % lowlimit.qname "%MATHML.pfx;lowlimit" >
- <!ENTITY % lt.qname "%MATHML.pfx;lt" >
- <!ENTITY % maction.qname "%MATHML.pfx;maction" >
- <!ENTITY % maligngroup.qname "%MATHML.pfx;maligngroup" >
- <!ENTITY % malignmark.qname "%MATHML.pfx;malignmark" >
- <!ENTITY % math.qname "%MATHML.pfx;math" >
- <!ENTITY % matrix.qname "%MATHML.pfx;matrix" >
- <!ENTITY % matrixrow.qname "%MATHML.pfx;matrixrow" >
- <!ENTITY % max.qname "%MATHML.pfx;max" >
- <!ENTITY % mean.qname "%MATHML.pfx;mean" >
- <!ENTITY % median.qname "%MATHML.pfx;median" >
- <!ENTITY % menclose.qname "%MATHML.pfx;menclose" >
- <!ENTITY % merror.qname "%MATHML.pfx;merror" >
- <!ENTITY % mfenced.qname "%MATHML.pfx;mfenced" >
- <!ENTITY % mfrac.qname "%MATHML.pfx;mfrac" >
- <!ENTITY % mglyph.qname "%MATHML.pfx;mglyph" >
- <!ENTITY % mi.qname "%MATHML.pfx;mi" >
- <!ENTITY % min.qname "%MATHML.pfx;min" >
- <!ENTITY % minus.qname "%MATHML.pfx;minus" >
- <!ENTITY % mlabeledtr.qname "%MATHML.pfx;mlabeledtr" >
- <!ENTITY % mmultiscripts.qname "%MATHML.pfx;mmultiscripts" >
- <!ENTITY % mn.qname "%MATHML.pfx;mn" >
- <!ENTITY % mo.qname "%MATHML.pfx;mo" >
- <!ENTITY % mode.qname "%MATHML.pfx;mode" >
- <!ENTITY % moment.qname "%MATHML.pfx;moment" >
- <!ENTITY % momentabout.qname "%MATHML.pfx;momentabout" >
- <!ENTITY % mover.qname "%MATHML.pfx;mover" >
- <!ENTITY % mpadded.qname "%MATHML.pfx;mpadded" >
- <!ENTITY % mphantom.qname "%MATHML.pfx;mphantom" >
- <!ENTITY % mprescripts.qname "%MATHML.pfx;mprescripts" >
- <!ENTITY % mroot.qname "%MATHML.pfx;mroot" >
- <!ENTITY % mrow.qname "%MATHML.pfx;mrow" >
- <!ENTITY % ms.qname "%MATHML.pfx;ms" >
- <!ENTITY % mspace.qname "%MATHML.pfx;mspace" >
- <!ENTITY % msqrt.qname "%MATHML.pfx;msqrt" >
- <!ENTITY % mstyle.qname "%MATHML.pfx;mstyle" >
- <!ENTITY % msub.qname "%MATHML.pfx;msub" >
- <!ENTITY % msubsup.qname "%MATHML.pfx;msubsup" >
- <!ENTITY % msup.qname "%MATHML.pfx;msup" >
- <!ENTITY % mtable.qname "%MATHML.pfx;mtable" >
- <!ENTITY % mtd.qname "%MATHML.pfx;mtd" >
- <!ENTITY % mtext.qname "%MATHML.pfx;mtext" >
- <!ENTITY % mtr.qname "%MATHML.pfx;mtr" >
- <!ENTITY % munder.qname "%MATHML.pfx;munder" >
- <!ENTITY % munderover.qname "%MATHML.pfx;munderover" >
- <!ENTITY % naturalnumbers.qname "%MATHML.pfx;naturalnumbers" >
- <!ENTITY % neq.qname "%MATHML.pfx;neq" >
- <!ENTITY % none.qname "%MATHML.pfx;none" >
- <!ENTITY % not.qname "%MATHML.pfx;not" >
- <!ENTITY % notanumber.qname "%MATHML.pfx;notanumber" >
- <!ENTITY % notin.qname "%MATHML.pfx;notin" >
- <!ENTITY % notprsubset.qname "%MATHML.pfx;notprsubset" >
- <!ENTITY % notsubset.qname "%MATHML.pfx;notsubset" >
- <!ENTITY % or.qname "%MATHML.pfx;or" >
- <!ENTITY % otherwise.qname "%MATHML.pfx;otherwise" >
- <!ENTITY % outerproduct.qname "%MATHML.pfx;outerproduct" >
- <!ENTITY % partialdiff.qname "%MATHML.pfx;partialdiff" >
- <!ENTITY % pi.qname "%MATHML.pfx;pi" >
- <!ENTITY % piece.qname "%MATHML.pfx;piece" >
- <!ENTITY % piecewise.qname "%MATHML.pfx;piecewise" >
- <!ENTITY % plus.qname "%MATHML.pfx;plus" >
- <!ENTITY % power.qname "%MATHML.pfx;power" >
- <!ENTITY % primes.qname "%MATHML.pfx;primes" >
- <!ENTITY % product.qname "%MATHML.pfx;product" >
- <!ENTITY % prsubset.qname "%MATHML.pfx;prsubset" >
- <!ENTITY % quotient.qname "%MATHML.pfx;quotient" >
- <!ENTITY % rationals.qname "%MATHML.pfx;rationals" >
- <!ENTITY % real.qname "%MATHML.pfx;real" >
- <!ENTITY % reals.qname "%MATHML.pfx;reals" >
- <!ENTITY % reln.qname "%MATHML.pfx;reln" >
- <!ENTITY % rem.qname "%MATHML.pfx;rem" >
- <!ENTITY % root.qname "%MATHML.pfx;root" >
- <!ENTITY % scalarproduct.qname "%MATHML.pfx;scalarproduct" >
- <!ENTITY % sdev.qname "%MATHML.pfx;sdev" >
- <!ENTITY % sec.qname "%MATHML.pfx;sec" >
- <!ENTITY % sech.qname "%MATHML.pfx;sech" >
- <!ENTITY % selector.qname "%MATHML.pfx;selector" >
- <!ENTITY % semantics.qname "%MATHML.pfx;semantics" >
- <!ENTITY % sep.qname "%MATHML.pfx;sep" >
- <!ENTITY % set.qname "%MATHML.pfx;set" >
- <!ENTITY % setdiff.qname "%MATHML.pfx;setdiff" >
- <!ENTITY % sin.qname "%MATHML.pfx;sin" >
- <!ENTITY % sinh.qname "%MATHML.pfx;sinh" >
- <!ENTITY % subset.qname "%MATHML.pfx;subset" >
- <!ENTITY % sum.qname "%MATHML.pfx;sum" >
- <!ENTITY % tan.qname "%MATHML.pfx;tan" >
- <!ENTITY % tanh.qname "%MATHML.pfx;tanh" >
- <!ENTITY % tendsto.qname "%MATHML.pfx;tendsto" >
- <!ENTITY % times.qname "%MATHML.pfx;times" >
- <!ENTITY % transpose.qname "%MATHML.pfx;transpose" >
- <!ENTITY % true.qname "%MATHML.pfx;true" >
- <!ENTITY % union.qname "%MATHML.pfx;union" >
- <!ENTITY % uplimit.qname "%MATHML.pfx;uplimit" >
- <!ENTITY % variance.qname "%MATHML.pfx;variance" >
- <!ENTITY % vector.qname "%MATHML.pfx;vector" >
- <!ENTITY % vectorproduct.qname "%MATHML.pfx;vectorproduct" >
- <!ENTITY % xor.qname "%MATHML.pfx;xor" >
- <!-- 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.
- -->
- <!ENTITY % mathml-qname.module "IGNORE" >
- <!-- end of template-qname-1.mod -->
- <!-- 6. The parameter entity %XHTML.xmlns.extra.attrib; may be
- redeclared to contain any non-XHTML namespace declaration
- attributes for namespaces embedded in XHTML. The default
- is an empty string. XLink should be included here if used
- in the DTD and not already included by a previously-declared
- %*.xmlns.extra.attrib;.
- -->
- <!ENTITY % XHTML.xmlns.extra.attrib "" >
- <!-- 7. Declare a parameter entity %XHTML.xmlns.attrib; containing
- all XML namespace declaration attributes used by XHTML,
- the form dependent on whether prefixing is active. Neither
- XHTML nor XLink should be included here.
- -->
- <![%XHTML.prefixed;[
- <!ENTITY % XHTML.xmlns.attrib
- "xmlns:%XHTML.prefix; %URI.datatype; #FIXED '%XHTML.xmlns;'
- %XHTML.xmlns.extra.attrib;"
- >
- ]]>
- <!ENTITY % XHTML.xmlns.attrib
- "xmlns %URI.datatype; #FIXED '%XHTML.xmlns;'
- %XHTML.xmlns.extra.attrib;"
- >
- <!-- 8. The %NamespaceDecl.attrib; parameter entity recursively
- aggregates all previous namespace declaration attributes
- by including the %XHTML.xmlns.extra.attrib; parameter
- entity into that of its embedding vocabulary, in this
- case XHTML. The default is an empty string.
- -->
- <![%NS.prefixed;[
- <!ENTITY % NamespaceDecl.attrib
- "%XHTML.xmlns.attrib;" >
- ]]>
- <!ENTITY % NamespaceDecl.attrib "" >
- <!-- Section B: XHTML Qualified Names ::::::::::::::::::::::::::::: -->
- <!-- This section declares parameter entities used to provide
- namespace-qualified names for all XHTML element types.
- -->
- <!-- module: xhtml-applet-1.mod -->
- <!ENTITY % applet.qname "%XHTML.pfx;applet" >
- <!-- module: xhtml-base-1.mod -->
- <!ENTITY % base.qname "%XHTML.pfx;base" >
- <!-- module: xhtml-bdo-1.mod -->
- <!ENTITY % bdo.qname "%XHTML.pfx;bdo" >
- <!-- module: xhtml-blkphras-1.mod -->
- <!ENTITY % address.qname "%XHTML.pfx;address" >
- <!ENTITY % blockquote.qname "%XHTML.pfx;blockquote" >
- <!ENTITY % pre.qname "%XHTML.pfx;pre" >
- <!ENTITY % h1.qname "%XHTML.pfx;h1" >
- <!ENTITY % h2.qname "%XHTML.pfx;h2" >
- <!ENTITY % h3.qname "%XHTML.pfx;h3" >
- <!ENTITY % h4.qname "%XHTML.pfx;h4" >
- <!ENTITY % h5.qname "%XHTML.pfx;h5" >
- <!ENTITY % h6.qname "%XHTML.pfx;h6" >
- <!-- module: xhtml-blkpres-1.mod -->
- <!ENTITY % hr.qname "%XHTML.pfx;hr" >
- <!-- module: xhtml-blkstruct-1.mod -->
- <!ENTITY % div.qname "%XHTML.pfx;div" >
- <!ENTITY % p.qname "%XHTML.pfx;p" >
- <!-- module: xhtml-edit-1.mod -->
- <!ENTITY % ins.qname "%XHTML.pfx;ins" >
- <!ENTITY % del.qname "%XHTML.pfx;del" >
- <!-- module: xhtml-form-1.mod -->
- <!ENTITY % form.qname "%XHTML.pfx;form" >
- <!ENTITY % label.qname "%XHTML.pfx;label" >
- <!ENTITY % input.qname "%XHTML.pfx;input" >
- <!ENTITY % select.qname "%XHTML.pfx;select" >
- <!ENTITY % optgroup.qname "%XHTML.pfx;optgroup" >
- <!ENTITY % option.qname "%XHTML.pfx;option" >
- <!ENTITY % textarea.qname "%XHTML.pfx;textarea" >
- <!ENTITY % fieldset.qname "%XHTML.pfx;fieldset" >
- <!ENTITY % legend.qname "%XHTML.pfx;legend" >
- <!ENTITY % button.qname "%XHTML.pfx;button" >
- <!-- module: xhtml-hypertext-1.mod -->
- <!ENTITY % a.qname "%XHTML.pfx;a" >
- <!-- module: xhtml-image-1.mod -->
- <!ENTITY % img.qname "%XHTML.pfx;img" >
- <!-- module: xhtml-inlphras-1.mod -->
- <!ENTITY % abbr.qname "%XHTML.pfx;abbr" >
- <!ENTITY % acronym.qname "%XHTML.pfx;acronym" >
- <!ENTITY % cite.qname "%XHTML.pfx;cite" >
- <!ENTITY % code.qname "%XHTML.pfx;code" >
- <!ENTITY % dfn.qname "%XHTML.pfx;dfn" >
- <!ENTITY % em.qname "%XHTML.pfx;em" >
- <!ENTITY % kbd.qname "%XHTML.pfx;kbd" >
- <!ENTITY % q.qname "%XHTML.pfx;q" >
- <!ENTITY % samp.qname "%XHTML.pfx;samp" >
- <!ENTITY % strong.qname "%XHTML.pfx;strong" >
- <!ENTITY % var.qname "%XHTML.pfx;var" >
- <!-- module: xhtml-inlpres-1.mod -->
- <!ENTITY % b.qname "%XHTML.pfx;b" >
- <!ENTITY % big.qname "%XHTML.pfx;big" >
- <!ENTITY % i.qname "%XHTML.pfx;i" >
- <!ENTITY % small.qname "%XHTML.pfx;small" >
- <!ENTITY % sub.qname "%XHTML.pfx;sub" >
- <!ENTITY % sup.qname "%XHTML.pfx;sup" >
- <!ENTITY % tt.qname "%XHTML.pfx;tt" >
- <!-- module: xhtml-inlstruct-1.mod -->
- <!ENTITY % br.qname "%XHTML.pfx;br" >
- <!ENTITY % span.qname "%XHTML.pfx;span" >
- <!-- module: xhtml-ismap-1.mod (also csismap, ssismap) -->
- <!ENTITY % map.qname "%XHTML.pfx;map" >
- <!ENTITY % area.qname "%XHTML.pfx;area" >
- <!-- module: xhtml-link-1.mod -->
- <!ENTITY % link.qname "%XHTML.pfx;link" >
- <!-- module: xhtml-list-1.mod -->
- <!ENTITY % dl.qname "%XHTML.pfx;dl" >
- <!ENTITY % dt.qname "%XHTML.pfx;dt" >
- <!ENTITY % dd.qname "%XHTML.pfx;dd" >
- <!ENTITY % ol.qname "%XHTML.pfx;ol" >
- <!ENTITY % ul.qname "%XHTML.pfx;ul" >
- <!ENTITY % li.qname "%XHTML.pfx;li" >
- <!-- module: xhtml-meta-1.mod -->
- <!ENTITY % meta.qname "%XHTML.pfx;meta" >
- <!-- module: xhtml-param-1.mod -->
- <!ENTITY % param.qname "%XHTML.pfx;param" >
- <!-- module: xhtml-object-1.mod -->
- <!ENTITY % object.qname "%XHTML.pfx;object" >
- <!-- module: xhtml-script-1.mod -->
- <!ENTITY % script.qname "%XHTML.pfx;script" >
- <!ENTITY % noscript.qname "%XHTML.pfx;noscript" >
- <!-- module: xhtml-struct-1.mod -->
- <!ENTITY % html.qname "%XHTML.pfx;html" >
- <!ENTITY % head.qname "%XHTML.pfx;head" >
- <!ENTITY % title.qname "%XHTML.pfx;title" >
- <!ENTITY % body.qname "%XHTML.pfx;body" >
- <!-- module: xhtml-style-1.mod -->
- <!ENTITY % style.qname "%XHTML.pfx;style" >
- <!-- module: xhtml-table-1.mod -->
- <!ENTITY % table.qname "%XHTML.pfx;table" >
- <!ENTITY % caption.qname "%XHTML.pfx;caption" >
- <!ENTITY % thead.qname "%XHTML.pfx;thead" >
- <!ENTITY % tfoot.qname "%XHTML.pfx;tfoot" >
- <!ENTITY % tbody.qname "%XHTML.pfx;tbody" >
- <!ENTITY % colgroup.qname "%XHTML.pfx;colgroup" >
- <!ENTITY % col.qname "%XHTML.pfx;col" >
- <!ENTITY % tr.qname "%XHTML.pfx;tr" >
- <!ENTITY % th.qname "%XHTML.pfx;th" >
- <!ENTITY % td.qname "%XHTML.pfx;td" >
- <!-- module: xhtml-ruby-1.mod -->
- <!ENTITY % ruby.qname "%XHTML.pfx;ruby" >
- <!ENTITY % rbc.qname "%XHTML.pfx;rbc" >
- <!ENTITY % rtc.qname "%XHTML.pfx;rtc" >
- <!ENTITY % rb.qname "%XHTML.pfx;rb" >
- <!ENTITY % rt.qname "%XHTML.pfx;rt" >
- <!ENTITY % rp.qname "%XHTML.pfx;rp" >
- <!-- Provisional XHTML 2.0 Qualified Names ...................... -->
- <!-- module: xhtml-image-2.mod -->
- <!ENTITY % alt.qname "%XHTML.pfx;alt" >
- <!-- end of xhtml-qname-1.mod -->
- ]]>
- <!ENTITY % xhtml-events.module "IGNORE" >
- <![%xhtml-events.module;[
- <!ENTITY % xhtml-events.mod
- PUBLIC "-//W3C//ENTITIES XHTML Intrinsic Events 1.0//EN"
- "xhtml-events-1.mod" >
- <!-- ...................................................................... -->
- <!-- XHTML Intrinsic Events Module ....................................... -->
- <!-- file: xhtml-events-1.mod
- This is XHTML, a reformulation of HTML as a modular XML application.
- Copyright 1998-2000 W3C (MIT, INRIA, Keio), All Rights Reserved.
- Revision: $Id: xhtml-2,v 1.1 2000/10/31 19:52:09 davidc Exp $ SMI
- This DTD module is identified by the PUBLIC and SYSTEM identifiers:
- PUBLIC "-//W3C//ENTITIES XHTML Intrinsic Events 1.0//EN"
- SYSTEM "xhtml-events-1.mod"
- Revisions:
- (none)
- ....................................................................... -->
- <!-- Intrinsic Event Attributes
- These are the event attributes defined in HTML 4.0,
- Section 18.2.3 "Intrinsic Events". This module must be
- instantiated prior to the Attributes Module but after
- the Datatype Module in the Modular Framework module.
- "Note: Authors of HTML documents are advised that changes
- are likely to occur in the realm of intrinsic events
- (e.g., how scripts are bound to events). Research in
- this realm is carried on by members of the W3C Document
- Object Model Working Group (see the W3C Web site at
- http://www.w3.org/ for more information)."
- -->
- <!-- NOTE: Because the ATTLIST declarations in this module occur
- before their respective ELEMENT declarations in other
- modules, there may be a dependency on this module that
- should be considered if any of the parameter entities used
- for element type names (eg., %Foo.qname;) are redeclared.
- -->
- <!ENTITY % Events.attrib
- "onclick %Script.datatype; #IMPLIED
- ondblclick %Script.datatype; #IMPLIED
- onmousedown %Script.datatype; #IMPLIED
- onmouseup %Script.datatype; #IMPLIED
- onmouseover %Script.datatype; #IMPLIED
- onmousemove %Script.datatype; #IMPLIED
- onmouseout %Script.datatype; #IMPLIED
- onkeypress %Script.datatype; #IMPLIED
- onkeydown %Script.datatype; #IMPLIED
- onkeyup %Script.datatype; #IMPLIED"
- >
- <!-- additional attributes on anchor element
- -->
- <!ATTLIST %a.qname;
- onfocus %Script.datatype; #IMPLIED
- onblur %Script.datatype; #IMPLIED
- >
- <!-- additional attributes on form element
- -->
- <!ATTLIST %form.qname;
- onsubmit %Script.datatype; #IMPLIED
- onreset %Script.datatype; #IMPLIED
- >
- <!-- additional attributes on label element
- -->
- <!ATTLIST %label.qname;
- onfocus %Script.datatype; #IMPLIED
- onblur %Script.datatype; #IMPLIED
- >
- <!-- additional attributes on input element
- -->
- <!ATTLIST %input.qname;
- onfocus %Script.datatype; #IMPLIED
- onblur %Script.datatype; #IMPLIED
- onselect %Script.datatype; #IMPLIED
- onchange %Script.datatype; #IMPLIED
- >
- <!-- additional attributes on select element
- -->
- <!ATTLIST %select.qname;
- onfocus %Script.datatype; #IMPLIED
- onblur %Script.datatype; #IMPLIED
- onchange %Script.datatype; #IMPLIED
- >
- <!-- additional attributes on textarea element
- -->
- <!ATTLIST %textarea.qname;
- onfocus %Script.datatype; #IMPLIED
- onblur %Script.datatype; #IMPLIED
- onselect %Script.datatype; #IMPLIED
- onchange %Script.datatype; #IMPLIED
- >
- <!-- additional attributes on button element
- -->
- <!ATTLIST %button.qname;
- onfocus %Script.datatype; #IMPLIED
- onblur %Script.datatype; #IMPLIED
- >
- <!-- additional attributes on body element
- -->
- <!ATTLIST %body.qname;
- onload %Script.datatype; #IMPLIED
- onunload %Script.datatype; #IMPLIED
- >
- <!-- additional attributes on area element
- -->
- <!ATTLIST %area.qname;
- onfocus %Script.datatype; #IMPLIED
- onblur %Script.datatype; #IMPLIED
- >
- <!-- end of xhtml-events-1.mod -->
- ]]>
- <!ENTITY % xhtml-attribs.module "INCLUDE" >
- <![%xhtml-attribs.module;[
- <!ENTITY % xhtml-attribs.mod
- PUBLIC "-//W3C//ENTITIES XHTML Common Attributes 1.0//EN"
- "xhtml-attribs-1.mod" >
- <!-- ...................................................................... -->
- <!-- XHTML Common Attributes Module ...................................... -->
- <!-- file: xhtml-attribs-1.mod
- This is XHTML, a reformulation of HTML as a modular XML application.
- Copyright 1998-2000 W3C (MIT, INRIA, Keio), All Rights Reserved.
- Revision: $Id: xhtml-2,v 1.1 2000/10/31 19:52:09 davidc Exp $ SMI
- This DTD module is identified by the PUBLIC and SYSTEM identifiers:
- PUBLIC "-//W3C//ENTITIES XHTML Common Attributes 1.0//EN"
- SYSTEM "xhtml-attribs-1.mod"
- Revisions:
- (none)
- ....................................................................... -->
- <!-- Common Attributes
- This module declares many of the common attributes for the Strict DTD.
- -->
- <!ENTITY % Id.attrib
- "id ID #IMPLIED"
- >
- <!ENTITY % Class.attrib
- "class CDATA #IMPLIED"
- >
- <!ENTITY % Title.attrib
- "title %Text.datatype; #IMPLIED"
- >
- <!-- used to declare xmlns attributes on each element type
- (see the Qualified Names module for details)
- -->
- <!ENTITY % NamespaceDecl.attrib "" >
- <!ENTITY % Core.extra.attrib "" >
- <!ENTITY % Core.attrib
- "%NamespaceDecl.attrib;
- %Id.attrib;
- %Class.attrib;
- %Title.attrib;
- %Core.extra.attrib;"
- >
- <!ENTITY % Lang.attrib
- "xml:lang %LanguageCode.datatype; #IMPLIED"
- >
- <![%XHTML.bidi;[
- <!ENTITY % Dir.attrib
- "dir ( ltr | rtl ) #IMPLIED"
- >
- <!ENTITY % I18n.attrib
- "%Dir.attrib;
- %Lang.attrib;"
- >
- ]]>
- <!ENTITY % I18n.attrib
- "%Lang.attrib;"
- >
- <!-- intrinsic event attributes declared previously
- -->
- <!ENTITY % Events.attrib "" >
- <!ENTITY % Common.attrib
- "%Core.attrib;
- %I18n.attrib;
- %Events.attrib;"
- >
- <!-- end of xhtml-attribs-1.mod -->
- ]]>
- <!-- placeholder for content model redeclarations -->
- <!ENTITY % xhtml-model.redecl "" >
- <!ENTITY % xhtml-model.module "INCLUDE" >
- <![%xhtml-model.module;[
- <!-- instantiate the Document Model module declared in the DTD driver
- -->
- <!-- ....................................................................... -->
- <!-- XHTML Document Model Module .......................................... -->
- <!-- file: xhtml11-model-1.mod
- This is XHTML 1.1, a reformulation of HTML as a modular XML application.
- Copyright 1998-2000 W3C (MIT, INRIA, Keio), All Rights Reserved.
- Revision: $Id: xhtml-2,v 1.1 2000/10/31 19:52:09 davidc Exp $ SMI
- This DTD module is identified by the PUBLIC and SYSTEM identifiers:
- PUBLIC "-//W3C//ENTITIES XHTML Document Model 1.0//EN"
- SYSTEM "xhtml11-model-1.mod"
- Revisions:
- (none)
- ....................................................................... -->
- <!-- XHTML 1.1 Document Model
- This module describes the groupings of elements that make up
- common content models for XHTML elements.
- XHTML has three basic content models:
- %Inline.mix; character-level elements
- %Block.mix; block-like elements, eg., paragraphs and lists
- %Flow.mix; any block or inline elements
- Any parameter entities declared in this module may be used
- to create element content models, but the above three are
- considered 'global' (insofar as that term applies here).
- The reserved word '#PCDATA' (indicating a text string) is now
- included explicitly with each element declaration that is
- declared as mixed content, as XML requires that this token
- occur first in a content model specification.
- -->
- <!-- Extending the Model
- While in some cases this module may need to be rewritten to
- accommodate changes to the document model, minor extensions
- may be accomplished by redeclaring any of the three *.extra;
- parameter entities to contain extension element types as follows:
- %Misc.extra; whose parent may be any block or
- inline element.
- %Inline.extra; whose parent may be any inline element.
- %Block.extra; whose parent may be any block element.
- If used, these parameter entities must be an OR-separated
- list beginning with an OR separator ("|"), eg., "| a | b | c"
- All block and inline *.class parameter entities not part
- of the *struct.class classes begin with "| " to allow for
- exclusion from mixes.
- -->
- <!-- .............. Optional Elements in head .................. -->
- <!ENTITY % Head-opts.mix
- "( %script.qname; | %style.qname; | %meta.qname; | %link.qname; )*"
- >
- <!-- ................. Miscellaneous Elements .................. -->
- <!-- ins and del are used to denote editing changes
- -->
- <!ENTITY % Edit.class "| %ins.qname; | %del.qname;" >
- <!-- script and noscript are used to contain scripts
- and alternative content
- -->
- <!ENTITY % Script.class "| %script.qname; | %noscript.qname;" >
- <!ENTITY % Misc.extra "" >
- <!-- These elements are neither block nor inline, and can
- essentially be used anywhere in the document body.
- -->
- <!ENTITY % Misc.class
- "%Edit.class;
- %Script.class;
- %Misc.extra;"
- >
- <!-- .................... Inline Elements ...................... -->
- <!ENTITY % Inlstruct.class "%br.qname; | %span.qname;" >
- <!ENTITY % Inlphras.class
- "| %em.qname; | %strong.qname; | %dfn.qname; | %code.qname;
- | %samp.qname; | %kbd.qname; | %var.qname; | %cite.qname;
- | %abbr.qname; | %acronym.qname; | %q.qname;" >
- <!ENTITY % Inlpres.class
- "| %tt.qname; | %i.qname; | %b.qname; | %big.qname;
- | %small.qname; | %sub.qname; | %sup.qname;" >
- <!ENTITY % I18n.class "| %bdo.qname;" >
- <!ENTITY % Anchor.class "| %a.qname;" >
- <!ENTITY % Inlspecial.class "| %img.qname; | %map.qname; | %applet.qname;" >
- <!ENTITY % Inlform.class
- "| %input.qname; | %select.qname; | %textarea.qname;
- | %label.qname; | %button.qname;" >
- <!ENTITY % Inline.extra "" >
- <!ENTITY % Ruby.class "| %ruby.qname;" >
- <!-- %Inline.class; includes all inline elements,
- used as a component in mixes
- -->
- <!ENTITY % Inline.class
- "%Inlstruct.class;
- %Inlphras.class;
- %Inlpres.class;
- %I18n.class;
- %Anchor.class;
- %Inlspecial.class;
- %Inlform.class;
- %Ruby.class;
- %Inline.extra;"
- >
- <!-- %Inline-noruby.class; includes all inline elements
- except ruby, used as a component in mixes
- -->
- <!ENTITY % Inline-noruby.class
- "%Inlstruct.class;
- %Inlphras.class;
- %Inlpres.class;
- %I18n.class;
- %Anchor.class;
- %Inlspecial.class;
- %Inlform.class;
- %Inline.extra;"
- >
- <!-- %Noruby.content; includes all inlines except ruby
- -->
- <!ENTITY % Noruby.content
- "( #PCDATA
- | %Inline-noruby.class;
- %Misc.class; )*"
- >
- <!-- %Inline-noA.class; includes all non-anchor inlines,
- used as a component in mixes
- -->
- <!ENTITY % Inline-noA.class
- "%Inlstruct.class;
- %Inlphras.class;
- %Inlpres.class;
- %I18n.class;
- %Inlspecial.class;
- %Inlform.class;
- %Ruby.class;
- %Inline.extra;"
- >
- <!-- %Inline-noA.mix; includes all non-anchor inlines
- -->
- <!ENTITY % Inline-noA.mix
- "%Inline-noA.class;
- %Misc.class;"
- >
- <!-- %Inline.mix; includes all inline elements, including %Misc.class;
- -->
- <!ENTITY % Inline.mix
- "%Inline.class;
- %Misc.class;"
- >
- <!-- ..................... Block Elements ...................... -->
- <!-- In the HTML 4.0 DTD, heading and list elements were included
- in the %block; parameter entity. The %Heading.class; and
- %List.class; parameter entities must now be included explicitly
- on element declarations where desired.
- -->
- <!ENTITY % Heading.class
- "%h1.qname; | %h2.qname; | %h3.qname;
- | %h4.qname; | %h5.qname; | %h6.qname;" >
- <!ENTITY % List.class "%ul.qname; | %ol.qname; | %dl.qname;" >
- <!ENTITY % Blkstruct.class "%p.qname; | %div.qname;" >
- <!ENTITY % Blkphras.class
- "| %pre.qname; | %blockquote.qname; | %address.qname;" >
- <!ENTITY % Blkpres.class "| %hr.qname;" >
- <!ENTITY % Blkspecial.class
- "| %table.qname; | %form.qname; | %fieldset.qname;" >
- <!ENTITY % Block.extra "" >
- <!-- %Block.class; includes all block elements,
- used as an component in mixes
- -->
- <!ENTITY % Block.class
- "%Blkstruct.class;
- %Blkphras.class;
- %Blkpres.class;
- %Blkspecial.class;
- %Block.extra;"
- >
- <!-- %Block.mix; includes all block elements plus %Misc.class;
- -->
- <!ENTITY % Block.mix
- "%Heading.class;
- | %List.class;
- | %Block.class;
- %Misc.class;"
- >
- <!-- ................ All Content Elements .................. -->
- <!-- %Flow.mix; includes all text content, block and inline
- -->
- <!ENTITY % Flow.mix
- "%Heading.class;
- | %List.class;
- | %Block.class;
- | %Inline.class;
- %Misc.class;"
- >
- <!-- end of xhtml11-model-1.mod -->
- ]]>
- <!ENTITY % xhtml-charent.module "INCLUDE" >
- <![%xhtml-charent.module;[
- <!ENTITY % xhtml-charent.mod
- PUBLIC "-//W3C//ENTITIES XHTML Character Entities 1.0//EN"
- "xhtml-charent-1.mod" >
- <!-- ...................................................................... -->
- <!-- XHTML Character Entities Module ......................................... -->
- <!-- file: xhtml-charent-1.mod
- This is XHTML, a reformulation of HTML as a modular XML application.
- Copyright 1998-2000 W3C (MIT, INRIA, Keio), All Rights Reserved.
- Revision: $Id: xhtml-2,v 1.1 2000/10/31 19:52:09 davidc Exp $ SMI
- This DTD module is identified by the PUBLIC and SYSTEM identifiers:
- PUBLIC "-//W3C//ENTITIES XHTML Character Entities 1.0//EN"
- SYSTEM "xhtml-charent-1.mod"
- Revisions:
- (none)
- ....................................................................... -->
- <!-- Character Entities for XHTML
- This module declares the set of character entities for XHTML,
- including the Latin 1, Symbol and Special character collections.
- -->
- <!ENTITY % xhtml-lat1
- PUBLIC "-//W3C//ENTITIES Latin 1 for XHTML//EN"
- "xhtml-lat1.ent" >
- <!ENTITY % xhtml-symbol
- PUBLIC "-//W3C//ENTITIES Symbols for XHTML//EN"
- "xhtml-symbol.ent" >
- <!ENTITY % xhtml-special
- PUBLIC "-//W3C//ENTITIES Special for XHTML//EN"
- "xhtml-special.ent" >
- <!-- ...................................................................... -->
- <!-- XML-compatible ISO Latin 1 Character Entity Set for XHTML ............ -->
- <!-- file: xhtml-lat1.ent
- Typical invocation:
- <!ENTITY % xhtml-lat1
- PUBLIC "-//W3C//ENTITIES Latin 1 for XHTML//EN"
- "xhtml-lat1.ent" >
- %xhtml-lat1;
- This DTD module is identified by the PUBLIC and SYSTEM identifiers:
- PUBLIC "-//W3C//ENTITIES Latin 1 for XHTML//EN"
- SYSTEM "xhtml-lat1.ent"
- Revision: $Id: xhtml-2,v 1.1 2000/10/31 19:52:09 davidc Exp $ SMI
- Portions (C) International Organization for Standardization 1986:
- Permission to copy in any form is granted for use with conforming
- SGML systems and applications as defined in ISO 8879, provided
- this notice is included in all copies.
- -->
- <!ENTITY nbsp " " ><!-- no-break space = non-breaking space, U+00A0 ISOnum -->
- <!ENTITY iexcl "¡" ><!-- inverted exclamation mark, U+00A1 ISOnum -->
- <!ENTITY cent "¢" ><!-- cent sign, U+00A2 ISOnum -->
- <!ENTITY pound "£" ><!-- pound sign, U+00A3 ISOnum -->
- <!ENTITY curren "¤" ><!-- currency sign, U+00A4 ISOnum -->
- <!ENTITY yen "¥" ><!-- yen sign = yuan sign, U+00A5 ISOnum -->
- <!ENTITY brvbar "¦" ><!-- broken bar = broken vertical bar, U+00A6 ISOnum -->
- <!ENTITY sect "§" ><!-- section sign, U+00A7 ISOnum -->
- <!ENTITY uml "¨" ><!-- diaeresis = spacing diaeresis, U+00A8 ISOdia -->
- <!ENTITY copy "©" ><!-- copyright sign, U+00A9 ISOnum -->
- <!ENTITY ordf "ª" ><!-- feminine ordinal indicator, U+00AA ISOnum -->
- <!ENTITY laquo "«" ><!-- left-pointing double angle quotation mark = left pointing guillemet, U+00AB ISOnum -->
- <!ENTITY not "¬" ><!-- not sign, U+00AC ISOnum -->
- <!ENTITY shy "­" ><!-- soft hyphen = discretionary hyphen, U+00AD ISOnum -->
- <!ENTITY reg "®" ><!-- registered sign = registered trade mark sign, U+00AE ISOnum -->
- <!ENTITY macr "¯" ><!-- macron = spacing macron = overline = APL overbar, U+00AF ISOdia -->
- <!ENTITY deg "°" ><!-- degree sign, U+00B0 ISOnum -->
- <!ENTITY plusmn "±" ><!-- plus-minus sign = plus-or-minus sign, U+00B1 ISOnum -->
- <!ENTITY sup2 "²" ><!-- superscript two = superscript digit two = squared, U+00B2 ISOnum -->
- <!ENTITY sup3 "³" ><!-- superscript three = superscript digit three = cubed, U+00B3 ISOnum -->
- <!ENTITY acute "´" ><!-- acute accent = spacing acute, U+00B4 ISOdia -->
- <!ENTITY micro "µ" ><!-- micro sign, U+00B5 ISOnum -->
- <!ENTITY para "¶" ><!-- pilcrow sign = paragraph sign, U+00B6 ISOnum -->
- <!ENTITY middot "·" ><!-- middle dot = Georgian comma = Greek middle dot, U+00B7 ISOnum -->
- <!ENTITY cedil "¸" ><!-- cedilla = spacing cedilla, U+00B8 ISOdia -->
- <!ENTITY sup1 "¹" ><!-- superscript one = superscript digit one, U+00B9 ISOnum -->
- <!ENTITY ordm "º" ><!-- masculine ordinal indicator, U+00BA ISOnum -->
- <!ENTITY raquo "»" ><!-- right-pointing double angle quotation mark = right pointing guillemet, U+00BB ISOnum -->
- <!ENTITY frac14 "¼" ><!-- vulgar fraction one quarter = fraction one quarter, U+00BC ISOnum -->
- <!ENTITY frac12 "½" ><!-- vulgar fraction one half = fraction one half, U+00BD ISOnum -->
- <!ENTITY frac34 "¾" ><!-- vulgar fraction three quarters = fraction three quarters, U+00BE ISOnum -->
- <!ENTITY iquest "¿" ><!-- inverted question mark = turned question mark, U+00BF ISOnum -->
- <!ENTITY Agrave "À" ><!-- latin capital A with grave = latin capital A grave, U+00C0 ISOlat1 -->
- <!ENTITY Aacute "Á" ><!-- latin capital A with acute, U+00C1 ISOlat1 -->
- <!ENTITY Acirc "Â" ><!-- latin capital A with circumflex, U+00C2 ISOlat1 -->
- <!ENTITY Atilde "Ã" ><!-- latin capital A with tilde, U+00C3 ISOlat1 -->
- <!ENTITY Auml "Ä" ><!-- latin capital A with diaeresis, U+00C4 ISOlat1 -->
- <!ENTITY Aring "Å" ><!-- latin capital A with ring above = latin capital A ring, U+00C5 ISOlat1 -->
- <!ENTITY AElig "Æ" ><!-- latin capital AE = latin capital ligature AE, U+00C6 ISOlat1 -->
- <!ENTITY Ccedil "Ç" ><!-- latin capital C with cedilla, U+00C7 ISOlat1 -->
- <!ENTITY Egrave "È" ><!-- latin capital E with grave, U+00C8 ISOlat1 -->
- <!ENTITY Eacute "É" ><!-- latin capital E with acute, U+00C9 ISOlat1 -->
- <!ENTITY Ecirc "Ê" ><!-- latin capital E with circumflex, U+00CA ISOlat1 -->
- <!ENTITY Euml "Ë" ><!-- latin capital E with diaeresis, U+00CB ISOlat1 -->
- <!ENTITY Igrave "Ì" ><!-- latin capital I with grave, U+00CC ISOlat1 -->
- <!ENTITY Iacute "Í" ><!-- latin capital I with acute, U+00CD ISOlat1 -->
- <!ENTITY Icirc "Î" ><!-- latin capital I with circumflex, U+00CE ISOlat1 -->
- <!ENTITY Iuml "Ï" ><!-- latin capital I with diaeresis, U+00CF ISOlat1 -->
- <!ENTITY ETH "Ð" ><!-- latin capital ETH, U+00D0 ISOlat1 -->
- <!ENTITY Ntilde "Ñ" ><!-- latin capital N with tilde, U+00D1 ISOlat1 -->
- <!ENTITY Ograve "Ò" ><!-- latin capital O with grave, U+00D2 ISOlat1 -->
- <!ENTITY Oacute "Ó" ><!-- latin capital O with acute, U+00D3 ISOlat1 -->
- <!ENTITY Ocirc "Ô" ><!-- latin capital O with circumflex, U+00D4 ISOlat1 -->
- <!ENTITY Otilde "Õ" ><!-- latin capital O with tilde, U+00D5 ISOlat1 -->
- <!ENTITY Ouml "Ö" ><!-- latin capital O with diaeresis, U+00D6 ISOlat1 -->
- <!ENTITY times "×" ><!-- multiplication sign, U+00D7 ISOnum -->
- <!ENTITY Oslash "Ø" ><!-- latin capital O with stroke = latin capital O slash, U+00D8 ISOlat1 -->
- <!ENTITY Ugrave "Ù" ><!-- latin capital U with grave, U+00D9 ISOlat1 -->
- <!ENTITY Uacute "Ú" ><!-- latin capital U with acute, U+00DA ISOlat1 -->
- <!ENTITY Ucirc "Û" ><!-- latin capital U with circumflex, U+00DB ISOlat1 -->
- <!ENTITY Uuml "Ü" ><!-- latin capital U with diaeresis, U+00DC ISOlat1 -->
- <!ENTITY Yacute "Ý" ><!-- latin capital Y with acute, U+00DD ISOlat1 -->
- <!ENTITY THORN "Þ" ><!-- latin capital THORN, U+00DE ISOlat1 -->
- <!ENTITY szlig "ß" ><!-- latin small sharp s = ess-zed, U+00DF ISOlat1 -->
- <!ENTITY agrave "à" ><!-- latin small a with grave = latin small a grave, U+00E0 ISOlat1 -->
- <!ENTITY aacute "á" ><!-- latin small a with acute, U+00E1 ISOlat1 -->
- <!ENTITY acirc "â" ><!-- latin small a with circumflex, U+00E2 ISOlat1 -->
- <!ENTITY atilde "ã" ><!-- latin small a with tilde, U+00E3 ISOlat1 -->
- <!ENTITY auml "ä" ><!-- latin small a with diaeresis, U+00E4 ISOlat1 -->
- <!ENTITY aring "å" ><!-- latin small a with ring above = latin small a ring, U+00E5 ISOlat1 -->
- <!ENTITY aelig "æ" ><!-- latin small ae = latin small ligature ae, U+00E6 ISOlat1 -->
- <!ENTITY ccedil "ç" ><!-- latin small c with cedilla, U+00E7 ISOlat1 -->
- <!ENTITY egrave "è" ><!-- latin small e with grave, U+00E8 ISOlat1 -->
- <!ENTITY eacute "é" ><!-- latin small e with acute, U+00E9 ISOlat1 -->
- <!ENTITY ecirc "ê" ><!-- latin small e with circumflex, U+00EA ISOlat1 -->
- <!ENTITY euml "ë" ><!-- latin small e with diaeresis, U+00EB ISOlat1 -->
- <!ENTITY igrave "ì" ><!-- latin small i with grave, U+00EC ISOlat1 -->
- <!ENTITY iacute "í" ><!-- latin small i with acute, U+00ED ISOlat1 -->
- <!ENTITY icirc "î" ><!-- latin small i with circumflex, U+00EE ISOlat1 -->
- <!ENTITY iuml "ï" ><!-- latin small i with diaeresis, U+00EF ISOlat1 -->
- <!ENTITY eth "ð" ><!-- latin small eth, U+00F0 ISOlat1 -->
- <!ENTITY ntilde "ñ" ><!-- latin small n with tilde, U+00F1 ISOlat1 -->
- <!ENTITY ograve "ò" ><!-- latin small o with grave, U+00F2 ISOlat1 -->
- <!ENTITY oacute "ó" ><!-- latin small o with acute, U+00F3 ISOlat1 -->
- <!ENTITY ocirc "ô" ><!-- latin small o with circumflex, U+00F4 ISOlat1 -->
- <!ENTITY otilde "õ" ><!-- latin small o with tilde, U+00F5 ISOlat1 -->
- <!ENTITY ouml "ö" ><!-- latin small o with diaeresis, U+00F6 ISOlat1 -->
- <!ENTITY divide "÷" ><!-- division sign, U+00F7 ISOnum -->
- <!ENTITY oslash "ø" ><!-- latin small o with stroke, = latin small o slash, U+00F8 ISOlat1 -->
- <!ENTITY ugrave "ù" ><!-- latin small u with grave, U+00F9 ISOlat1 -->
- <!ENTITY uacute "ú" ><!-- latin small u with acute, U+00FA ISOlat1 -->
- <!ENTITY ucirc "û" ><!-- latin small u with circumflex, U+00FB ISOlat1 -->
- <!ENTITY uuml "ü" ><!-- latin small u with diaeresis, U+00FC ISOlat1 -->
- <!ENTITY yacute "ý" ><!-- latin small y with acute, U+00FD ISOlat1 -->
- <!ENTITY thorn "þ" ><!-- latin small thorn with, U+00FE ISOlat1 -->
- <!ENTITY yuml "ÿ" ><!-- latin small y with diaeresis, U+00FF ISOlat1 -->
- <!-- end of xhtml-lat1.ent -->
- <!-- ...................................................................... -->
- <!-- ISO Math, Greek and Symbolic Character Entity Set for XHTML .......... -->
- <!-- file: xhtml-lat1.ent
- Typical invocation:
- <!ENTITY % xhtml-symbol
- PUBLIC "-//W3C//ENTITIES Symbols for XHTML//EN"
- "xhtml-symbol.ent" >
- %xhtml-symbol;
- This DTD module is identified by the PUBLIC and SYSTEM identifiers:
- PUBLIC "-//W3C//ENTITIES Symbols for XHTML//EN"
- SYSTEM "xhtml-symbol.ent"
- Revision: $Id: xhtml-2,v 1.1 2000/10/31 19:52:09 davidc Exp $ SMI
- Portions (C) International Organization for Standardization 1986:
- Permission to copy in any form is granted for use with conforming
- SGML systems and applications as defined in ISO 8879, provided
- this notice is included in all copies.
- -->
- <!-- Relevant ISO entity set is given unless names are newly introduced.
- New names (i.e., not in ISO 8879 list) do not clash with any
- existing ISO 8879 entity names. ISO 10646 character numbers
- are given for each character, in hex. CDATA values are decimal
- conversions of the ISO 10646 values and refer to the document
- character set. Names are Unicode 2.0 names.
- -->
- <!-- Latin Extended-B -->
- <!ENTITY fnof "ƒ" ><!-- latin small f with hook = function
- = florin, U+0192 ISOtech -->
- <!-- Greek -->
- <!ENTITY Alpha "Α" ><!-- greek capital letter alpha, U+0391 -->
- <!ENTITY Beta "Β" ><!-- greek capital letter beta, U+0392 -->
- <!ENTITY Gamma "Γ" ><!-- greek capital letter gamma, U+0393 ISOgrk3 -->
- <!ENTITY Delta "Δ" ><!-- greek capital letter delta, U+0394 ISOgrk3 -->
- <!ENTITY Epsilon "Ε" ><!-- greek capital letter epsilon, U+0395 -->
- <!ENTITY Zeta "Ζ" ><!-- greek capital letter zeta, U+0396 -->
- <!ENTITY Eta "Η" ><!-- greek capital letter eta, U+0397 -->
- <!ENTITY Theta "Θ" ><!-- greek capital letter theta, U+0398 ISOgrk3 -->
- <!ENTITY Iota "Ι" ><!-- greek capital letter iota, U+0399 -->
- <!ENTITY Kappa "Κ" ><!-- greek capital letter kappa, U+039A -->
- <!ENTITY Lambda "Λ" ><!-- greek capital letter lambda, U+039B ISOgrk3 -->
- <!ENTITY Mu "Μ" ><!-- greek capital letter mu, U+039C -->
- <!ENTITY Nu "Ν" ><!-- greek capital letter nu, U+039D -->
- <!ENTITY Xi "Ξ" ><!-- greek capital letter xi, U+039E ISOgrk3 -->
- <!ENTITY Omicron "Ο" ><!-- greek capital letter omicron, U+039F -->
- <!ENTITY Pi "Π" ><!-- greek capital letter pi, U+03A0 ISOgrk3 -->
- <!ENTITY Rho "Ρ" ><!-- greek capital letter rho, U+03A1 -->
- <!-- there is no Sigmaf, and no U+03A2 character either -->
- <!ENTITY Sigma "Σ" ><!-- greek capital letter sigma, U+03A3 ISOgrk3 -->
- <!ENTITY Tau "Τ" ><!-- greek capital letter tau, U+03A4 -->
- <!ENTITY Upsilon "Υ" ><!-- greek capital letter upsilon,
- U+03A5 ISOgrk3 -->
- <!ENTITY Phi "Φ" ><!-- greek capital letter phi, U+03A6 ISOgrk3 -->
- <!ENTITY Chi "Χ" ><!-- greek capital letter chi, U+03A7 -->
- <!ENTITY Psi "Ψ" ><!-- greek capital letter psi, U+03A8 ISOgrk3 -->
- <!ENTITY Omega "Ω" ><!-- greek capital letter omega, U+03A9 ISOgrk3 -->
- <!ENTITY alpha "α" ><!-- greek small letter alpha, U+03B1 ISOgrk3 -->
- <!ENTITY beta "β" ><!-- greek small letter beta, U+03B2 ISOgrk3 -->
- <!ENTITY