⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 mathml2.dtd

📁 convert MATHML to SVG
💻 DTD
📖 第 1 页 / 共 4 页
字号:
      %att-definition;      %att-encoding;><!ENTITY % cgenrelnary                   "%eq.qname; | %leq.qname; | %lt.qname; | %geq.qname;       | %gt.qname;| %equivalent.qname; | %approx.qname;" ><!ELEMENT %eq.qname;  EMPTY ><!ATTLIST %eq.qname;      %MATHML.Common.attrib;      %att-definition;      %att-encoding;><!ELEMENT %equivalent.qname;  EMPTY ><!ATTLIST %equivalent.qname;      %MATHML.Common.attrib;      %att-definition;      %att-encoding;><!ELEMENT %approx.qname;  EMPTY ><!ATTLIST %approx.qname;      %MATHML.Common.attrib;      %att-definition;      %att-encoding;><!ELEMENT %gt.qname;  EMPTY ><!ATTLIST %gt.qname;      %MATHML.Common.attrib;      %att-definition;      %att-encoding;><!ELEMENT %lt.qname;  EMPTY ><!ATTLIST %lt.qname;      %MATHML.Common.attrib;      %att-definition;      %att-encoding;><!ELEMENT %geq.qname;  EMPTY ><!ATTLIST %geq.qname;      %MATHML.Common.attrib;      %att-definition;      %att-encoding;><!ELEMENT %leq.qname;  EMPTY ><!ATTLIST %leq.qname;      %MATHML.Common.attrib;      %att-definition;      %att-encoding;><!ENTITY % csetrel2ary                   "%in.qname; | %notin.qname; | %notsubset.qname; | %notprsubset.qname;" ><!ELEMENT %in.qname;  EMPTY ><!ATTLIST %in.qname;      %MATHML.Common.attrib;      %att-definition;      %att-encoding;><!ELEMENT %notin.qname;  EMPTY ><!ATTLIST %notin.qname;      %MATHML.Common.attrib;      %att-definition;      %att-encoding;><!ELEMENT %notsubset.qname;  EMPTY ><!ATTLIST %notsubset.qname;      %MATHML.Common.attrib;      %att-definition;      %att-encoding;><!ELEMENT %notprsubset.qname;  EMPTY ><!ATTLIST %notprsubset.qname;      %MATHML.Common.attrib;      %att-definition;      %att-encoding;><!ENTITY % csetrelnary            "%subset.qname; | %prsubset.qname;" ><!ELEMENT %subset.qname;  EMPTY ><!ATTLIST %subset.qname;      %MATHML.Common.attrib;      %att-definition;      %att-encoding;><!ELEMENT %prsubset.qname;  EMPTY ><!ATTLIST %prsubset.qname;      %MATHML.Common.attrib;      %att-definition;      %att-encoding;><!ENTITY % cseqrel2ary                   "%tendsto.qname;" ><!ELEMENT %tendsto.qname;  EMPTY ><!ATTLIST %tendsto.qname;      %MATHML.Common.attrib;      %att-definition;      %att-encoding;      %att-type;><!-- Content elements: quantifiers --><!ENTITY % cquantifier                 "%lowlimit.qname; | %uplimit.qname; | %bvar.qname;       | %degree.qname; | %logbase.qname;      | %momentabout.qname; | %domainofapplication.qname; " ><!ATTLIST %lowlimit.qname;      %MATHML.Common.attrib;><!ATTLIST %uplimit.qname;      %MATHML.Common.attrib;><!ATTLIST %bvar.qname;      %MATHML.Common.attrib;><!ATTLIST %degree.qname;      %MATHML.Common.attrib;><!ATTLIST %logbase.qname;      %MATHML.Common.attrib;><!ATTLIST %momentabout.qname;      %MATHML.Common.attrib;><!ATTLIST %domainofapplication.qname;      %MATHML.Common.attrib;><!-- Operator groups --><!ENTITY % cop1ary                       "%cfuncop1ary; | %carithop1ary; | %clogicop1ary; |      %ccalcop1ary; | %ctrigop; | %clalgop1ary; |      %csetop1ary;" ><!ENTITY % cop2ary                       "%carithop2ary; | %clogicop2ary;| %clalgop2ary; | %csetop2ary;" ><!ENTITY % copnary                       "%cfuncopnary; | %carithopnary; | %clogicopnary; |      %csetopnary; | %cstatopnary; | %clalgopnary;" ><!ENTITY % copmisc                       "%carithoproot; | %carithop1or2ary; | %ccalcop; |      %cseqop; | %cstatopmoment; | %clogicopquant;" ><!-- Relation groups --><!ENTITY % crel2ary                      "%cgenrel2ary; | %csetrel2ary; | %cseqrel2ary;" ><!ENTITY % crelnary                      "%cgenrelnary; | %csetrelnary;" ><!-- Content constructs: all --><!ENTITY % Content                       "%ctoken; | %cspecial; | %cother; | %csemantics; | %c0ary;      | %cconstructor; | %cquantifier; | %cop1ary; | %cop2ary;       | %copnary; |%copmisc; | %crel2ary; | %crelnary;" ><!-- Content constructs for substitution in presentation structures --><!ENTITY % ContInPres                    "%ci.qname; |%csymbol.qname;| %cn.qname; | %c0ary; |      %apply.qname; | %fn.qname; |      %lambda.qname; | %reln.qname; |      %cconstructor; |      %semantics.qname; |%declare.qname;" ><!-- ............................................................. --><!-- Recursive definition for content of expressions. Include     presentation constructs at lowest level so presentation     layout schemata hold presentation or content elements.     Include content constructs at lowest level so content     elements hold PCDATA or presentation elements at leaf     level (for permitted substitutable elements in context)--><!ENTITY % ContentExpression             "(%Content; | %PresInCont;)*" ><!ENTITY % PresExpression           "(%Presentation; | %ContInPres;)*" ><!ENTITY % MathExpression                "(%PresInCont; | %ContInPres;)*" ><!-- PCDATA or MathML character elements --><!ENTITY % MathMLCharacters              "#PCDATA | %mglyph.qname; " ><!-- Content elements: tokens                       --><!-- (may contain embedded presentation constructs) --><!ELEMENT %ci.qname;                 (%MathMLCharacters; | %PresInCont;)* ><!ELEMENT %csymbol.qname;            (%MathMLCharacters; | %PresInCont;)* ><!ELEMENT %cn.qname;                 (%MathMLCharacters; | %sep.qname; | %PresInCont;)* ><!-- Content elements: special --><!ELEMENT %apply.qname;              (%ContentExpression;) ><!ELEMENT %reln.qname;               (%ContentExpression;) ><!ELEMENT %lambda.qname;             (%ContentExpression;) ><!-- Content elements: other --><!ELEMENT %condition.qname;          (%ContentExpression;) ><!ELEMENT %declare.qname;            (%ContentExpression;) ><!-- Content elements: semantics --><!ELEMENT %semantics.qname;          (%ContentExpression;) ><!ENTITY % Annotation.content  "( #PCDATA )" ><!ELEMENT %annotation.qname;         %Annotation.content; ><!ENTITY % Annotation-xml.content "ANY" ><!ELEMENT %annotation-xml.qname;     %Annotation-xml.content; ><!-- Content elements: constructors --><!ELEMENT %interval.qname;           (%ContentExpression;) ><!ELEMENT %set.qname;                (%ContentExpression;) ><!ELEMENT %list.qname;               (%ContentExpression;) ><!ELEMENT %vector.qname;             (%ContentExpression;) ><!ELEMENT %matrix.qname;             (%ContentExpression;) ><!ELEMENT %matrixrow.qname;          (%ContentExpression;) ><!ELEMENT %piecewise.qname;          ((%piece.qname;)*, (%otherwise.qname;)? ) ><!ELEMENT %piece.qname;              (%ContentExpression;) ><!ELEMENT %otherwise.qname;          (%ContentExpression;) ><!-- Content elements: operator (user-defined) --><!ELEMENT %fn.qname;                 (%ContentExpression;) ><!-- Content elements: quantifiers --><!ELEMENT %lowlimit.qname;           (%ContentExpression;) ><!ELEMENT %uplimit.qname;            (%ContentExpression;) ><!ELEMENT %bvar.qname;               (%ContentExpression;) ><!ELEMENT %degree.qname;             (%ContentExpression;) ><!ELEMENT %logbase.qname;            (%ContentExpression;) ><!ELEMENT %momentabout.qname;        (%ContentExpression;) ><!ELEMENT %domainofapplication.qname; (%ContentExpression;) ><!-- ............................................................. --><!-- Presentation layout schemata contain tokens,     layout and content schemata.--><!ELEMENT %mstyle.qname;             (%PresExpression;) ><!ELEMENT %merror.qname;             (%PresExpression;) ><!ELEMENT %mphantom.qname;           (%PresExpression;) ><!ELEMENT %mrow.qname;               (%PresExpression;) ><!ELEMENT %mfrac.qname;              (%PresExpression;) ><!ELEMENT %msqrt.qname;              (%PresExpression;) ><!ELEMENT %menclose.qname;           (%PresExpression;) ><!ELEMENT %mroot.qname;              (%PresExpression;) ><!ELEMENT %msub.qname;               (%PresExpression;) ><!ELEMENT %msup.qname;               (%PresExpression;) ><!ELEMENT %msubsup.qname;            (%PresExpression;) ><!ELEMENT %mmultiscripts.qname;      (%PresExpression;) ><!ELEMENT %munder.qname;             (%PresExpression;) ><!ELEMENT %mover.qname;              (%PresExpression;) ><!ELEMENT %munderover.qname;         (%PresExpression;) ><!ELEMENT %mtable.qname;             (%PresExpression;) ><!ELEMENT %mtr.qname;                (%PresExpression;) ><!ELEMENT %mlabeledtr.qname;         (%PresExpression;) ><!ELEMENT %mtd.qname;                (%PresExpression;) ><!ELEMENT %maction.qname;            (%PresExpression;) ><!ELEMENT %mfenced.qname;            (%PresExpression;) ><!ELEMENT %mpadded.qname;            (%PresExpression;) ><!-- Presentation elements contain PCDATA or malignmark constructs. --><!ELEMENT %mi.qname;                 (%MathMLCharacters; |      %malignmark.qname;)* ><!ELEMENT %mn.qname;                 (%MathMLCharacters; |      %malignmark.qname;)* ><!ELEMENT %mo.qname;                 (%MathMLCharacters; |      %malignmark.qname;)* ><!ELEMENT %mtext.qname;              (%MathMLCharacters; |      %malignmark.qname;)* ><!ELEMENT %ms.qname;                 (%MathMLCharacters; |      %malignmark.qname;)* ><!-- Browser interface definition  ............................... --><!-- Attributes for top-level element "math" --><!ENTITY % att-macros                    "macros       CDATA                    #IMPLIED" ><!ENTITY % att-mode                      "mode         CDATA                    #IMPLIED" ><!ENTITY % att-display                     "display      CDATA                    #IMPLIED" ><!ENTITY % att-topinfo               "%MATHML.Common.attrib;      %att-macros;      %att-mode;      %att-display;" ><!-- Attributes for browser interface element --><!ENTITY % att-baseline                  "baseline     CDATA                    #IMPLIED" ><!ENTITY % att-overflow                 "overflow  ( scroll | elide | truncate | scale ) 'scroll'" ><!ENTITY % att-altimg                    "altimg       CDATA                    #IMPLIED" ><!ENTITY % att-alttext                "alttext      CDATA                    #IMPLIED" ><!ENTITY % att-browif                "%att-type;      %att-name;      %att-height;      %att-width;      %att-baseline;      %att-overflow;      %att-altimg;      %att-alttext;" ><!-- ............................................................. --><!-- The top-level element "math" contains MathML encoded     mathematics. The "math" element has the browser info     attributes iff it is also the browser interface element.--><!ELEMENT %math.qname;               (%MathExpression;) ><!ATTLIST %math.qname;      %att-topinfo;      %att-browif; ><!-- MathML Character Entities .............................................. --><!ENTITY % mathml-charent.module "INCLUDE" ><![%mathml-charent.module;[<!-- Entity sets from ISO Technical Report 9573-13 ..... --><!ENTITY % ent-isoamsa      PUBLIC "-//W3C//ENTITIES Added Math Symbols: Arrow Relations for MathML 2.0//EN"             "isoamsa.ent" >%ent-isoamsa;<!ENTITY % ent-isoamsb      PUBLIC "-//W3C//ENTITIES Added Math Symbols: Binary Operators for MathML 2.0//EN"             "isoamsb.ent" >%ent-isoamsb;<!ENTITY % ent-isoamsc      PUBLIC "-//W3C//ENTITIES Added Math Symbols: Delimiters for MathML 2.0//EN"             "isoamsc.ent" >%ent-isoamsc;<!ENTITY % ent-isoamsn      PUBLIC "-//W3C//ENTITIES Added Math Symbols: Negated Relations for MathML 2.0//EN"             "isoamsn.ent" >%ent-isoamsn;<!ENTITY % ent-isoamso      PUBLIC "-//W3C//ENTITIES Added Math Symbols: Ordinary for MathML 2.0//EN"             "isoamso.ent" >%ent-isoamso;<!ENTITY % ent-isoamsr      PUBLIC "-//W3C//ENTITIES Added Math Symbols: Relations for MathML 2.0//EN"             "isoamsr.ent" >%ent-isoamsr;<!ENTITY % ent-isogrk3      PUBLIC "-//W3C//ENTITIES Greek Symbols for MathML 2.0//EN"             "isogrk3.ent" >%ent-isogrk3;<!ENTITY % ent-isomfrk      PUBLIC "-//W3C//ENTITIES Math Alphabets: Fraktur for MathML 2.0//EN"             "isomfrk.ent" >%ent-isomfrk;<!ENTITY % ent-isomopf      PUBLIC "-//W3C//ENTITIES Math Alphabets: Open Face for MathML 2.0//EN"             "isomopf.ent" >%ent-isomopf;<!ENTITY % ent-isomscr      PUBLIC "-//W3C//ENTITIES Math Alphabets: Script for MathML 2.0//EN"             "isomscr.ent" >%ent-isomscr;<!ENTITY % ent-isotech      PUBLIC "-//W3C//ENTITIES General Technical for MathML 2.0//EN"             "isotech.ent" >%ent-isotech;<!-- Entity sets from informative annex to ISO 8879:1986 (SGML) ....... --><!ENTITY % ent-isobox      PUBLIC "-//W3C//ENTITIES Box and Line Drawing for MathML 2.0//EN"             "isobox.ent" >%ent-isobox;<!ENTITY % ent-isocyr1      PUBLIC "-//W3C//ENTITIES Russian Cyrillic for MathML 2.0//EN"             "isocyr1.ent" >%ent-isocyr1;<!ENTITY % ent-isocyr2      PUBLIC "-//W3C//ENTITIES Non-Russian Cyrillic for MathML 2.0//EN"             "isocyr2.ent" >%ent-isocyr2;<!ENTITY % ent-isodia      PUBLIC "-//W3C//ENTITIES Diacritical Marks for MathML 2.0//EN"             "isodia.ent" >%ent-isodia;<!ENTITY % ent-isolat1      PUBLIC "-//W3C//ENTITIES Added Latin 1 for MathML 2.0//EN"             "isolat1.ent" >%ent-isolat1;<!ENTITY % ent-isolat2      PUBLIC "-//W3C//ENTITIES Added Latin 2 for MathML 2.0//EN"             "isolat2.ent" >%ent-isolat2;<!ENTITY % ent-isonum      PUBLIC "-//W3C//ENTITIES Numeric and Special Graphic for MathML 2.0//EN"             "isonum.ent" >%ent-isonum;<!ENTITY % ent-isopub      PUBLIC "-//W3C//ENTITIES Publishing for MathML 2.0//EN"             "isopub.ent" >%ent-isopub;<!-- New characters defined by MathML ............................ --><!ENTITY % ent-mmlextra      PUBLIC "-//W3C//ENTITIES Extra for MathML 2.0//EN"             "mmlextra.ent" >%ent-mmlextra;<!-- MathML aliases for characters defined above ................. --><!ENTITY % ent-mmlalias      PUBLIC "-//W3C//ENTITIES Aiases for MathML 2.0//EN"             "mmlalias.ent" >%ent-mmlalias;<!-- end of MathML Character Entity section -->]]><!-- Revision History:       Initial draft (syntax = XML) 1997-05-09          Stephen Buswell       Revised 1997-05-14          Robert Miner       Revised 1997-06-29 and 1997-07-02          Stephen Buswell       Revised 1997-12-15          Stephen Buswell       Revised 1998-02-08          Stephen Buswell       Revised 1998-04-04          Stephen Buswell       Entities and small revisions 1999-02-21          David Carlisle       Added attribute definitionURL to ci and cn 1999-10-11          Nico Poppelier       Additions for MathML 2  1999-12-16          David Carlisle       Namespace support 2000-01-14          David Carlisle       XHTML Compatibility 2000-02-23          Murray Altheim       New content elements 2000-03-26          David Carlisle       Further revisions for MathML2 CR draft 2000-07-11          David Carlisle       Further revisions for MathML2 CR draft 2000-10-31          David Carlisle--><!-- end of MathML 2.0 DTD  ................................................ --><!-- ....................................................................... -->

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -