diff options
Diffstat (limited to 'htdocs/sgml-lib/CR-MathML3-20091215')
24 files changed, 5297 insertions, 0 deletions
diff --git a/htdocs/sgml-lib/CR-MathML3-20091215/README.txt b/htdocs/sgml-lib/CR-MathML3-20091215/README.txt new file mode 100644 index 0000000..208ec44 --- /dev/null +++ b/htdocs/sgml-lib/CR-MathML3-20091215/README.txt @@ -0,0 +1,6 @@ +Origin: http://www.w3.org/Math/DTD/mathml3/ + http://www.w3.org/Math/DTD/mathml3-dtd.zip +Retrieved on 2010-03-09 + +Removed: predefined.ent (unreferenced) +Added: http://www.w3.org/Math/DTD/mathml3/mathml3-qname.mod (missing from zip) diff --git a/htdocs/sgml-lib/CR-MathML3-20091215/isoamsa.ent b/htdocs/sgml-lib/CR-MathML3-20091215/isoamsa.ent new file mode 100644 index 0000000..af6af14 --- /dev/null +++ b/htdocs/sgml-lib/CR-MathML3-20091215/isoamsa.ent @@ -0,0 +1,192 @@ + +<!-- + File isoamsa.ent produced by the XSL script entities.xsl + from input data in unicode.xml. + + Copyright 1998 - 2010 W3C. + + Use and distribution of this code are permitted under the terms of the + W3C Software Notice and License. + http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231.html + + Please report any errors to David Carlisle + via the public W3C list www-math@w3.org. + + The numeric character values assigned to each entity + (should) match the Unicode assignments in Unicode 5.x. + + Entity names in this file are derived from files carrying the + following notice: + + (C) International Organization for Standardization 1991 + 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. + +--> + + +<!-- + + Public identifier: -//W3C//ENTITIES Added Math Symbols: Arrow Relations//EN//XML + System identifier: http://www.w3.org/2003/entities/2007/isoamsa.ent + + The public identifier should always be used verbatim. + The system identifier may be changed to suit local requirements. + + Typical invocation: + + <!ENTITY % isoamsa PUBLIC + "-//W3C//ENTITIES Added Math Symbols: Arrow Relations//EN//XML" + "http://www.w3.org/2003/entities/2007/isoamsa.ent" + > + %isoamsa; + +--> + +<!ENTITY angzarr "⍼" ><!--RIGHT ANGLE WITH DOWNWARDS ZIGZAG ARROW --> +<!ENTITY cirmid "⫯" ><!--VERTICAL LINE WITH CIRCLE ABOVE --> +<!ENTITY cudarrl "⤸" ><!--RIGHT-SIDE ARC CLOCKWISE ARROW --> +<!ENTITY cudarrr "⤵" ><!--ARROW POINTING RIGHTWARDS THEN CURVING DOWNWARDS --> +<!ENTITY cularr "↶" ><!--ANTICLOCKWISE TOP SEMICIRCLE ARROW --> +<!ENTITY cularrp "⤽" ><!--TOP ARC ANTICLOCKWISE ARROW WITH PLUS --> +<!ENTITY curarr "↷" ><!--CLOCKWISE TOP SEMICIRCLE ARROW --> +<!ENTITY curarrm "⤼" ><!--TOP ARC CLOCKWISE ARROW WITH MINUS --> +<!ENTITY dArr "⇓" ><!--DOWNWARDS DOUBLE ARROW --> +<!ENTITY Darr "↡" ><!--DOWNWARDS TWO HEADED ARROW --> +<!ENTITY ddarr "⇊" ><!--DOWNWARDS PAIRED ARROWS --> +<!ENTITY DDotrahd "⤑" ><!--RIGHTWARDS ARROW WITH DOTTED STEM --> +<!ENTITY dfisht "⥿" ><!--DOWN FISH TAIL --> +<!ENTITY dHar "⥥" ><!--DOWNWARDS HARPOON WITH BARB LEFT BESIDE DOWNWARDS HARPOON WITH BARB RIGHT --> +<!ENTITY dharl "⇃" ><!--DOWNWARDS HARPOON WITH BARB LEFTWARDS --> +<!ENTITY dharr "⇂" ><!--DOWNWARDS HARPOON WITH BARB RIGHTWARDS --> +<!ENTITY duarr "⇵" ><!--DOWNWARDS ARROW LEFTWARDS OF UPWARDS ARROW --> +<!ENTITY duhar "⥯" ><!--DOWNWARDS HARPOON WITH BARB LEFT BESIDE UPWARDS HARPOON WITH BARB RIGHT --> +<!ENTITY dzigrarr "⟿" ><!--LONG RIGHTWARDS SQUIGGLE ARROW --> +<!ENTITY erarr "⥱" ><!--EQUALS SIGN ABOVE RIGHTWARDS ARROW --> +<!ENTITY harr "↔" ><!--LEFT RIGHT ARROW --> +<!ENTITY hArr "⇔" ><!--LEFT RIGHT DOUBLE ARROW --> +<!ENTITY harrcir "⥈" ><!--LEFT RIGHT ARROW THROUGH SMALL CIRCLE --> +<!ENTITY harrw "↭" ><!--LEFT RIGHT WAVE ARROW --> +<!ENTITY hoarr "⇿" ><!--LEFT RIGHT OPEN-HEADED ARROW --> +<!ENTITY imof "⊷" ><!--IMAGE OF --> +<!ENTITY lAarr "⇚" ><!--LEFTWARDS TRIPLE ARROW --> +<!ENTITY Larr "↞" ><!--LEFTWARDS TWO HEADED ARROW --> +<!ENTITY larrbfs "⤟" ><!--LEFTWARDS ARROW FROM BAR TO BLACK DIAMOND --> +<!ENTITY larrfs "⤝" ><!--LEFTWARDS ARROW TO BLACK DIAMOND --> +<!ENTITY larrhk "↩" ><!--LEFTWARDS ARROW WITH HOOK --> +<!ENTITY larrlp "↫" ><!--LEFTWARDS ARROW WITH LOOP --> +<!ENTITY larrpl "⤹" ><!--LEFT-SIDE ARC ANTICLOCKWISE ARROW --> +<!ENTITY larrsim "⥳" ><!--LEFTWARDS ARROW ABOVE TILDE OPERATOR --> +<!ENTITY larrtl "↢" ><!--LEFTWARDS ARROW WITH TAIL --> +<!ENTITY latail "⤙" ><!--LEFTWARDS ARROW-TAIL --> +<!ENTITY lAtail "⤛" ><!--LEFTWARDS DOUBLE ARROW-TAIL --> +<!ENTITY lbarr "⤌" ><!--LEFTWARDS DOUBLE DASH ARROW --> +<!ENTITY lBarr "⤎" ><!--LEFTWARDS TRIPLE DASH ARROW --> +<!ENTITY ldca "⤶" ><!--ARROW POINTING DOWNWARDS THEN CURVING LEFTWARDS --> +<!ENTITY ldrdhar "⥧" ><!--LEFTWARDS HARPOON WITH BARB DOWN ABOVE RIGHTWARDS HARPOON WITH BARB DOWN --> +<!ENTITY ldrushar "⥋" ><!--LEFT BARB DOWN RIGHT BARB UP HARPOON --> +<!ENTITY ldsh "↲" ><!--DOWNWARDS ARROW WITH TIP LEFTWARDS --> +<!ENTITY lfisht "⥼" ><!--LEFT FISH TAIL --> +<!ENTITY lHar "⥢" ><!--LEFTWARDS HARPOON WITH BARB UP ABOVE LEFTWARDS HARPOON WITH BARB DOWN --> +<!ENTITY lhard "↽" ><!--LEFTWARDS HARPOON WITH BARB DOWNWARDS --> +<!ENTITY lharu "↼" ><!--LEFTWARDS HARPOON WITH BARB UPWARDS --> +<!ENTITY lharul "⥪" ><!--LEFTWARDS HARPOON WITH BARB UP ABOVE LONG DASH --> +<!ENTITY llarr "⇇" ><!--LEFTWARDS PAIRED ARROWS --> +<!ENTITY llhard "⥫" ><!--LEFTWARDS HARPOON WITH BARB DOWN BELOW LONG DASH --> +<!ENTITY loarr "⇽" ><!--LEFTWARDS OPEN-HEADED ARROW --> +<!ENTITY lrarr "⇆" ><!--LEFTWARDS ARROW OVER RIGHTWARDS ARROW --> +<!ENTITY lrhar "⇋" ><!--LEFTWARDS HARPOON OVER RIGHTWARDS HARPOON --> +<!ENTITY lrhard "⥭" ><!--RIGHTWARDS HARPOON WITH BARB DOWN BELOW LONG DASH --> +<!ENTITY lsh "↰" ><!--UPWARDS ARROW WITH TIP LEFTWARDS --> +<!ENTITY lurdshar "⥊" ><!--LEFT BARB UP RIGHT BARB DOWN HARPOON --> +<!ENTITY luruhar "⥦" ><!--LEFTWARDS HARPOON WITH BARB UP ABOVE RIGHTWARDS HARPOON WITH BARB UP --> +<!ENTITY map "↦" ><!--RIGHTWARDS ARROW FROM BAR --> +<!ENTITY Map "⤅" ><!--RIGHTWARDS TWO-HEADED ARROW FROM BAR --> +<!ENTITY midcir "⫰" ><!--VERTICAL LINE WITH CIRCLE BELOW --> +<!ENTITY mumap "⊸" ><!--MULTIMAP --> +<!ENTITY nearhk "⤤" ><!--NORTH EAST ARROW WITH HOOK --> +<!ENTITY nearr "↗" ><!--NORTH EAST ARROW --> +<!ENTITY neArr "⇗" ><!--NORTH EAST DOUBLE ARROW --> +<!ENTITY nesear "⤨" ><!--NORTH EAST ARROW AND SOUTH EAST ARROW --> +<!ENTITY nharr "↮" ><!--LEFT RIGHT ARROW WITH STROKE --> +<!ENTITY nhArr "⇎" ><!--LEFT RIGHT DOUBLE ARROW WITH STROKE --> +<!ENTITY nlarr "↚" ><!--LEFTWARDS ARROW WITH STROKE --> +<!ENTITY nlArr "⇍" ><!--LEFTWARDS DOUBLE ARROW WITH STROKE --> +<!ENTITY nrarr "↛" ><!--RIGHTWARDS ARROW WITH STROKE --> +<!ENTITY nrArr "⇏" ><!--RIGHTWARDS DOUBLE ARROW WITH STROKE --> +<!ENTITY nrarrc "⤳̸" ><!--WAVE ARROW POINTING DIRECTLY RIGHT with slash --> +<!ENTITY nrarrw "↝̸" ><!--RIGHTWARDS WAVE ARROW with slash --> +<!ENTITY nvHarr "⤄" ><!--LEFT RIGHT DOUBLE ARROW WITH VERTICAL STROKE --> +<!ENTITY nvlArr "⤂" ><!--LEFTWARDS DOUBLE ARROW WITH VERTICAL STROKE --> +<!ENTITY nvrArr "⤃" ><!--RIGHTWARDS DOUBLE ARROW WITH VERTICAL STROKE --> +<!ENTITY nwarhk "⤣" ><!--NORTH WEST ARROW WITH HOOK --> +<!ENTITY nwarr "↖" ><!--NORTH WEST ARROW --> +<!ENTITY nwArr "⇖" ><!--NORTH WEST DOUBLE ARROW --> +<!ENTITY nwnear "⤧" ><!--NORTH WEST ARROW AND NORTH EAST ARROW --> +<!ENTITY olarr "↺" ><!--ANTICLOCKWISE OPEN CIRCLE ARROW --> +<!ENTITY orarr "↻" ><!--CLOCKWISE OPEN CIRCLE ARROW --> +<!ENTITY origof "⊶" ><!--ORIGINAL OF --> +<!ENTITY rAarr "⇛" ><!--RIGHTWARDS TRIPLE ARROW --> +<!ENTITY Rarr "↠" ><!--RIGHTWARDS TWO HEADED ARROW --> +<!ENTITY rarrap "⥵" ><!--RIGHTWARDS ARROW ABOVE ALMOST EQUAL TO --> +<!ENTITY rarrbfs "⤠" ><!--RIGHTWARDS ARROW FROM BAR TO BLACK DIAMOND --> +<!ENTITY rarrc "⤳" ><!--WAVE ARROW POINTING DIRECTLY RIGHT --> +<!ENTITY rarrfs "⤞" ><!--RIGHTWARDS ARROW TO BLACK DIAMOND --> +<!ENTITY rarrhk "↪" ><!--RIGHTWARDS ARROW WITH HOOK --> +<!ENTITY rarrlp "↬" ><!--RIGHTWARDS ARROW WITH LOOP --> +<!ENTITY rarrpl "⥅" ><!--RIGHTWARDS ARROW WITH PLUS BELOW --> +<!ENTITY rarrsim "⥴" ><!--RIGHTWARDS ARROW ABOVE TILDE OPERATOR --> +<!ENTITY rarrtl "↣" ><!--RIGHTWARDS ARROW WITH TAIL --> +<!ENTITY Rarrtl "⤖" ><!--RIGHTWARDS TWO-HEADED ARROW WITH TAIL --> +<!ENTITY rarrw "↝" ><!--RIGHTWARDS WAVE ARROW --> +<!ENTITY ratail "⤚" ><!--RIGHTWARDS ARROW-TAIL --> +<!ENTITY rAtail "⤜" ><!--RIGHTWARDS DOUBLE ARROW-TAIL --> +<!ENTITY rbarr "⤍" ><!--RIGHTWARDS DOUBLE DASH ARROW --> +<!ENTITY rBarr "⤏" ><!--RIGHTWARDS TRIPLE DASH ARROW --> +<!ENTITY RBarr "⤐" ><!--RIGHTWARDS TWO-HEADED TRIPLE DASH ARROW --> +<!ENTITY rdca "⤷" ><!--ARROW POINTING DOWNWARDS THEN CURVING RIGHTWARDS --> +<!ENTITY rdldhar "⥩" ><!--RIGHTWARDS HARPOON WITH BARB DOWN ABOVE LEFTWARDS HARPOON WITH BARB DOWN --> +<!ENTITY rdsh "↳" ><!--DOWNWARDS ARROW WITH TIP RIGHTWARDS --> +<!ENTITY rfisht "⥽" ><!--RIGHT FISH TAIL --> +<!ENTITY rHar "⥤" ><!--RIGHTWARDS HARPOON WITH BARB UP ABOVE RIGHTWARDS HARPOON WITH BARB DOWN --> +<!ENTITY rhard "⇁" ><!--RIGHTWARDS HARPOON WITH BARB DOWNWARDS --> +<!ENTITY rharu "⇀" ><!--RIGHTWARDS HARPOON WITH BARB UPWARDS --> +<!ENTITY rharul "⥬" ><!--RIGHTWARDS HARPOON WITH BARB UP ABOVE LONG DASH --> +<!ENTITY rlarr "⇄" ><!--RIGHTWARDS ARROW OVER LEFTWARDS ARROW --> +<!ENTITY rlhar "⇌" ><!--RIGHTWARDS HARPOON OVER LEFTWARDS HARPOON --> +<!ENTITY roarr "⇾" ><!--RIGHTWARDS OPEN-HEADED ARROW --> +<!ENTITY rrarr "⇉" ><!--RIGHTWARDS PAIRED ARROWS --> +<!ENTITY rsh "↱" ><!--UPWARDS ARROW WITH TIP RIGHTWARDS --> +<!ENTITY ruluhar "⥨" ><!--RIGHTWARDS HARPOON WITH BARB UP ABOVE LEFTWARDS HARPOON WITH BARB UP --> +<!ENTITY searhk "⤥" ><!--SOUTH EAST ARROW WITH HOOK --> +<!ENTITY searr "↘" ><!--SOUTH EAST ARROW --> +<!ENTITY seArr "⇘" ><!--SOUTH EAST DOUBLE ARROW --> +<!ENTITY seswar "⤩" ><!--SOUTH EAST ARROW AND SOUTH WEST ARROW --> +<!ENTITY simrarr "⥲" ><!--TILDE OPERATOR ABOVE RIGHTWARDS ARROW --> +<!ENTITY slarr "←" ><!--LEFTWARDS ARROW --> +<!ENTITY srarr "→" ><!--RIGHTWARDS ARROW --> +<!ENTITY swarhk "⤦" ><!--SOUTH WEST ARROW WITH HOOK --> +<!ENTITY swarr "↙" ><!--SOUTH WEST ARROW --> +<!ENTITY swArr "⇙" ><!--SOUTH WEST DOUBLE ARROW --> +<!ENTITY swnwar "⤪" ><!--SOUTH WEST ARROW AND NORTH WEST ARROW --> +<!ENTITY uArr "⇑" ><!--UPWARDS DOUBLE ARROW --> +<!ENTITY Uarr "↟" ><!--UPWARDS TWO HEADED ARROW --> +<!ENTITY Uarrocir "⥉" ><!--UPWARDS TWO-HEADED ARROW FROM SMALL CIRCLE --> +<!ENTITY udarr "⇅" ><!--UPWARDS ARROW LEFTWARDS OF DOWNWARDS ARROW --> +<!ENTITY udhar "⥮" ><!--UPWARDS HARPOON WITH BARB LEFT BESIDE DOWNWARDS HARPOON WITH BARB RIGHT --> +<!ENTITY ufisht "⥾" ><!--UP FISH TAIL --> +<!ENTITY uHar "⥣" ><!--UPWARDS HARPOON WITH BARB LEFT BESIDE UPWARDS HARPOON WITH BARB RIGHT --> +<!ENTITY uharl "↿" ><!--UPWARDS HARPOON WITH BARB LEFTWARDS --> +<!ENTITY uharr "↾" ><!--UPWARDS HARPOON WITH BARB RIGHTWARDS --> +<!ENTITY uuarr "⇈" ><!--UPWARDS PAIRED ARROWS --> +<!ENTITY varr "↕" ><!--UP DOWN ARROW --> +<!ENTITY vArr "⇕" ><!--UP DOWN DOUBLE ARROW --> +<!ENTITY xharr "⟷" ><!--LONG LEFT RIGHT ARROW --> +<!ENTITY xhArr "⟺" ><!--LONG LEFT RIGHT DOUBLE ARROW --> +<!ENTITY xlarr "⟵" ><!--LONG LEFTWARDS ARROW --> +<!ENTITY xlArr "⟸" ><!--LONG LEFTWARDS DOUBLE ARROW --> +<!ENTITY xmap "⟼" ><!--LONG RIGHTWARDS ARROW FROM BAR --> +<!ENTITY xrarr "⟶" ><!--LONG RIGHTWARDS ARROW --> +<!ENTITY xrArr "⟹" ><!--LONG RIGHTWARDS DOUBLE ARROW --> +<!ENTITY zigrarr "⇝" ><!--RIGHTWARDS SQUIGGLE ARROW --> diff --git a/htdocs/sgml-lib/CR-MathML3-20091215/isoamsb.ent b/htdocs/sgml-lib/CR-MathML3-20091215/isoamsb.ent new file mode 100644 index 0000000..e225952 --- /dev/null +++ b/htdocs/sgml-lib/CR-MathML3-20091215/isoamsb.ent @@ -0,0 +1,168 @@ + +<!-- + File isoamsb.ent produced by the XSL script entities.xsl + from input data in unicode.xml. + + Copyright 1998 - 2010 W3C. + + Use and distribution of this code are permitted under the terms of the + W3C Software Notice and License. + http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231.html + + Please report any errors to David Carlisle + via the public W3C list www-math@w3.org. + + The numeric character values assigned to each entity + (should) match the Unicode assignments in Unicode 5.x. + + References to the VARIANT SELECTOR 1 character (︀) + should match the uses listed in Unicode Technical Report 25. + + Entity names in this file are derived from files carrying the + following notice: + + (C) International Organization for Standardization 1991 + 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. + +--> + + +<!-- + + Public identifier: -//W3C//ENTITIES Added Math Symbols: Binary Operators//EN//XML + System identifier: http://www.w3.org/2003/entities/2007/isoamsb.ent + + The public identifier should always be used verbatim. + The system identifier may be changed to suit local requirements. + + Typical invocation: + + <!ENTITY % isoamsb PUBLIC + "-//W3C//ENTITIES Added Math Symbols: Binary Operators//EN//XML" + "http://www.w3.org/2003/entities/2007/isoamsb.ent" + > + %isoamsb; + +--> + +<!ENTITY ac "∾" ><!--INVERTED LAZY S --> +<!ENTITY acE "∾̳" ><!--INVERTED LAZY S with double underline --> +<!ENTITY amalg "⨿" ><!--AMALGAMATION OR COPRODUCT --> +<!ENTITY barvee "⊽" ><!--NOR --> +<!ENTITY barwed "⌅" ><!--PROJECTIVE --> +<!ENTITY Barwed "⌆" ><!--PERSPECTIVE --> +<!ENTITY bsolb "⧅" ><!--SQUARED FALLING DIAGONAL SLASH --> +<!ENTITY Cap "⋒" ><!--DOUBLE INTERSECTION --> +<!ENTITY capand "⩄" ><!--INTERSECTION WITH LOGICAL AND --> +<!ENTITY capbrcup "⩉" ><!--INTERSECTION ABOVE BAR ABOVE UNION --> +<!ENTITY capcap "⩋" ><!--INTERSECTION BESIDE AND JOINED WITH INTERSECTION --> +<!ENTITY capcup "⩇" ><!--INTERSECTION ABOVE UNION --> +<!ENTITY capdot "⩀" ><!--INTERSECTION WITH DOT --> +<!ENTITY caps "∩︀" ><!--INTERSECTION with serifs --> +<!ENTITY ccaps "⩍" ><!--CLOSED INTERSECTION WITH SERIFS --> +<!ENTITY ccups "⩌" ><!--CLOSED UNION WITH SERIFS --> +<!ENTITY ccupssm "⩐" ><!--CLOSED UNION WITH SERIFS AND SMASH PRODUCT --> +<!ENTITY coprod "∐" ><!--N-ARY COPRODUCT --> +<!ENTITY Cup "⋓" ><!--DOUBLE UNION --> +<!ENTITY cupbrcap "⩈" ><!--UNION ABOVE BAR ABOVE INTERSECTION --> +<!ENTITY cupcap "⩆" ><!--UNION ABOVE INTERSECTION --> +<!ENTITY cupcup "⩊" ><!--UNION BESIDE AND JOINED WITH UNION --> +<!ENTITY cupdot "⊍" ><!--MULTISET MULTIPLICATION --> +<!ENTITY cupor "⩅" ><!--UNION WITH LOGICAL OR --> +<!ENTITY cups "∪︀" ><!--UNION with serifs --> +<!ENTITY cuvee "⋎" ><!--CURLY LOGICAL OR --> +<!ENTITY cuwed "⋏" ><!--CURLY LOGICAL AND --> +<!ENTITY dagger "†" ><!--DAGGER --> +<!ENTITY Dagger "‡" ><!--DOUBLE DAGGER --> +<!ENTITY diam "⋄" ><!--DIAMOND OPERATOR --> +<!ENTITY divonx "⋇" ><!--DIVISION TIMES --> +<!ENTITY eplus "⩱" ><!--EQUALS SIGN ABOVE PLUS SIGN --> +<!ENTITY hercon "⊹" ><!--HERMITIAN CONJUGATE MATRIX --> +<!ENTITY intcal "⊺" ><!--INTERCALATE --> +<!ENTITY iprod "⨼" ><!--INTERIOR PRODUCT --> +<!ENTITY loplus "⨭" ><!--PLUS SIGN IN LEFT HALF CIRCLE --> +<!ENTITY lotimes "⨴" ><!--MULTIPLICATION SIGN IN LEFT HALF CIRCLE --> +<!ENTITY lthree "⋋" ><!--LEFT SEMIDIRECT PRODUCT --> +<!ENTITY ltimes "⋉" ><!--LEFT NORMAL FACTOR SEMIDIRECT PRODUCT --> +<!ENTITY midast "*" ><!--ASTERISK --> +<!ENTITY minusb "⊟" ><!--SQUARED MINUS --> +<!ENTITY minusd "∸" ><!--DOT MINUS --> +<!ENTITY minusdu "⨪" ><!--MINUS SIGN WITH DOT BELOW --> +<!ENTITY ncap "⩃" ><!--INTERSECTION WITH OVERBAR --> +<!ENTITY ncup "⩂" ><!--UNION WITH OVERBAR --> +<!ENTITY oast "⊛" ><!--CIRCLED ASTERISK OPERATOR --> +<!ENTITY ocir "⊚" ><!--CIRCLED RING OPERATOR --> +<!ENTITY odash "⊝" ><!--CIRCLED DASH --> +<!ENTITY odiv "⨸" ><!--CIRCLED DIVISION SIGN --> +<!ENTITY odot "⊙" ><!--CIRCLED DOT OPERATOR --> +<!ENTITY odsold "⦼" ><!--CIRCLED ANTICLOCKWISE-ROTATED DIVISION SIGN --> +<!ENTITY ofcir "⦿" ><!--CIRCLED BULLET --> +<!ENTITY ogt "⧁" ><!--CIRCLED GREATER-THAN --> +<!ENTITY ohbar "⦵" ><!--CIRCLE WITH HORIZONTAL BAR --> +<!ENTITY olcir "⦾" ><!--CIRCLED WHITE BULLET --> +<!ENTITY olt "⧀" ><!--CIRCLED LESS-THAN --> +<!ENTITY omid "⦶" ><!--CIRCLED VERTICAL BAR --> +<!ENTITY ominus "⊖" ><!--CIRCLED MINUS --> +<!ENTITY opar "⦷" ><!--CIRCLED PARALLEL --> +<!ENTITY operp "⦹" ><!--CIRCLED PERPENDICULAR --> +<!ENTITY oplus "⊕" ><!--CIRCLED PLUS --> +<!ENTITY osol "⊘" ><!--CIRCLED DIVISION SLASH --> +<!ENTITY otimes "⊗" ><!--CIRCLED TIMES --> +<!ENTITY Otimes "⨷" ><!--MULTIPLICATION SIGN IN DOUBLE CIRCLE --> +<!ENTITY otimesas "⨶" ><!--CIRCLED MULTIPLICATION SIGN WITH CIRCUMFLEX ACCENT --> +<!ENTITY ovbar "⌽" ><!--APL FUNCTIONAL SYMBOL CIRCLE STILE --> +<!ENTITY plusacir "⨣" ><!--PLUS SIGN WITH CIRCUMFLEX ACCENT ABOVE --> +<!ENTITY plusb "⊞" ><!--SQUARED PLUS --> +<!ENTITY pluscir "⨢" ><!--PLUS SIGN WITH SMALL CIRCLE ABOVE --> +<!ENTITY plusdo "∔" ><!--DOT PLUS --> +<!ENTITY plusdu "⨥" ><!--PLUS SIGN WITH DOT BELOW --> +<!ENTITY pluse "⩲" ><!--PLUS SIGN ABOVE EQUALS SIGN --> +<!ENTITY plussim "⨦" ><!--PLUS SIGN WITH TILDE BELOW --> +<!ENTITY plustwo "⨧" ><!--PLUS SIGN WITH SUBSCRIPT TWO --> +<!ENTITY prod "∏" ><!--N-ARY PRODUCT --> +<!ENTITY race "∽̱" ><!--REVERSED TILDE with underline --> +<!ENTITY roplus "⨮" ><!--PLUS SIGN IN RIGHT HALF CIRCLE --> +<!ENTITY rotimes "⨵" ><!--MULTIPLICATION SIGN IN RIGHT HALF CIRCLE --> +<!ENTITY rthree "⋌" ><!--RIGHT SEMIDIRECT PRODUCT --> +<!ENTITY rtimes "⋊" ><!--RIGHT NORMAL FACTOR SEMIDIRECT PRODUCT --> +<!ENTITY sdot "⋅" ><!--DOT OPERATOR --> +<!ENTITY sdotb "⊡" ><!--SQUARED DOT OPERATOR --> +<!ENTITY setmn "∖" ><!--SET MINUS --> +<!ENTITY simplus "⨤" ><!--PLUS SIGN WITH TILDE ABOVE --> +<!ENTITY smashp "⨳" ><!--SMASH PRODUCT --> +<!ENTITY solb "⧄" ><!--SQUARED RISING DIAGONAL SLASH --> +<!ENTITY sqcap "⊓" ><!--SQUARE CAP --> +<!ENTITY sqcaps "⊓︀" ><!--SQUARE CAP with serifs --> +<!ENTITY sqcup "⊔" ><!--SQUARE CUP --> +<!ENTITY sqcups "⊔︀" ><!--SQUARE CUP with serifs --> +<!ENTITY ssetmn "∖" ><!--SET MINUS --> +<!ENTITY sstarf "⋆" ><!--STAR OPERATOR --> +<!ENTITY subdot "⪽" ><!--SUBSET WITH DOT --> +<!ENTITY sum "∑" ><!--N-ARY SUMMATION --> +<!ENTITY supdot "⪾" ><!--SUPERSET WITH DOT --> +<!ENTITY timesb "⊠" ><!--SQUARED TIMES --> +<!ENTITY timesbar "⨱" ><!--MULTIPLICATION SIGN WITH UNDERBAR --> +<!ENTITY timesd "⨰" ><!--MULTIPLICATION SIGN WITH DOT ABOVE --> +<!ENTITY tridot "◬" ><!--WHITE UP-POINTING TRIANGLE WITH DOT --> +<!ENTITY triminus "⨺" ><!--MINUS SIGN IN TRIANGLE --> +<!ENTITY triplus "⨹" ><!--PLUS SIGN IN TRIANGLE --> +<!ENTITY trisb "⧍" ><!--TRIANGLE WITH SERIFS AT BOTTOM --> +<!ENTITY tritime "⨻" ><!--MULTIPLICATION SIGN IN TRIANGLE --> +<!ENTITY uplus "⊎" ><!--MULTISET UNION --> +<!ENTITY veebar "⊻" ><!--XOR --> +<!ENTITY wedbar "⩟" ><!--LOGICAL AND WITH UNDERBAR --> +<!ENTITY wreath "≀" ><!--WREATH PRODUCT --> +<!ENTITY xcap "⋂" ><!--N-ARY INTERSECTION --> +<!ENTITY xcirc "◯" ><!--LARGE CIRCLE --> +<!ENTITY xcup "⋃" ><!--N-ARY UNION --> +<!ENTITY xdtri "▽" ><!--WHITE DOWN-POINTING TRIANGLE --> +<!ENTITY xodot "⨀" ><!--N-ARY CIRCLED DOT OPERATOR --> +<!ENTITY xoplus "⨁" ><!--N-ARY CIRCLED PLUS OPERATOR --> +<!ENTITY xotime "⨂" ><!--N-ARY CIRCLED TIMES OPERATOR --> +<!ENTITY xsqcup "⨆" ><!--N-ARY SQUARE UNION OPERATOR --> +<!ENTITY xuplus "⨄" ><!--N-ARY UNION OPERATOR WITH PLUS --> +<!ENTITY xutri "△" ><!--WHITE UP-POINTING TRIANGLE --> +<!ENTITY xvee "⋁" ><!--N-ARY LOGICAL OR --> +<!ENTITY xwedge "⋀" ><!--N-ARY LOGICAL AND --> diff --git a/htdocs/sgml-lib/CR-MathML3-20091215/isoamsc.ent b/htdocs/sgml-lib/CR-MathML3-20091215/isoamsc.ent new file mode 100644 index 0000000..52e10fe --- /dev/null +++ b/htdocs/sgml-lib/CR-MathML3-20091215/isoamsc.ent @@ -0,0 +1,68 @@ + +<!-- + File isoamsc.ent produced by the XSL script entities.xsl + from input data in unicode.xml. + + Copyright 1998 - 2010 W3C. + + Use and distribution of this code are permitted under the terms of the + W3C Software Notice and License. + http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231.html + + Please report any errors to David Carlisle + via the public W3C list www-math@w3.org. + + The numeric character values assigned to each entity + (should) match the Unicode assignments in Unicode 5.x. + + Entity names in this file are derived from files carrying the + following notice: + + (C) International Organization for Standardization 1991 + 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. + +--> + + +<!-- + + Public identifier: -//W3C//ENTITIES Added Math Symbols: Delimiters//EN//XML + System identifier: http://www.w3.org/2003/entities/2007/isoamsc.ent + + The public identifier should always be used verbatim. + The system identifier may be changed to suit local requirements. + + Typical invocation: + + <!ENTITY % isoamsc PUBLIC + "-//W3C//ENTITIES Added Math Symbols: Delimiters//EN//XML" + "http://www.w3.org/2003/entities/2007/isoamsc.ent" + > + %isoamsc; + +--> + +<!ENTITY dlcorn "⌞" ><!--BOTTOM LEFT CORNER --> +<!ENTITY drcorn "⌟" ><!--BOTTOM RIGHT CORNER --> +<!ENTITY gtlPar "⦕" ><!--DOUBLE LEFT ARC GREATER-THAN BRACKET --> +<!ENTITY langd "⦑" ><!--LEFT ANGLE BRACKET WITH DOT --> +<!ENTITY lbrke "⦋" ><!--LEFT SQUARE BRACKET WITH UNDERBAR --> +<!ENTITY lbrksld "⦏" ><!--LEFT SQUARE BRACKET WITH TICK IN BOTTOM CORNER --> +<!ENTITY lbrkslu "⦍" ><!--LEFT SQUARE BRACKET WITH TICK IN TOP CORNER --> +<!ENTITY lceil "⌈" ><!--LEFT CEILING --> +<!ENTITY lfloor "⌊" ><!--LEFT FLOOR --> +<!ENTITY lmoust "⎰" ><!--UPPER LEFT OR LOWER RIGHT CURLY BRACKET SECTION --> +<!ENTITY lparlt "⦓" ><!--LEFT ARC LESS-THAN BRACKET --> +<!ENTITY ltrPar "⦖" ><!--DOUBLE RIGHT ARC LESS-THAN BRACKET --> +<!ENTITY rangd "⦒" ><!--RIGHT ANGLE BRACKET WITH DOT --> +<!ENTITY rbrke "⦌" ><!--RIGHT SQUARE BRACKET WITH UNDERBAR --> +<!ENTITY rbrksld "⦎" ><!--RIGHT SQUARE BRACKET WITH TICK IN BOTTOM CORNER --> +<!ENTITY rbrkslu "⦐" ><!--RIGHT SQUARE BRACKET WITH TICK IN TOP CORNER --> +<!ENTITY rceil "⌉" ><!--RIGHT CEILING --> +<!ENTITY rfloor "⌋" ><!--RIGHT FLOOR --> +<!ENTITY rmoust "⎱" ><!--UPPER RIGHT OR LOWER LEFT CURLY BRACKET SECTION --> +<!ENTITY rpargt "⦔" ><!--RIGHT ARC GREATER-THAN BRACKET --> +<!ENTITY ulcorn "⌜" ><!--TOP LEFT CORNER --> +<!ENTITY urcorn "⌝" ><!--TOP RIGHT CORNER --> diff --git a/htdocs/sgml-lib/CR-MathML3-20091215/isoamsn.ent b/htdocs/sgml-lib/CR-MathML3-20091215/isoamsn.ent new file mode 100644 index 0000000..e83accf --- /dev/null +++ b/htdocs/sgml-lib/CR-MathML3-20091215/isoamsn.ent @@ -0,0 +1,139 @@ + +<!-- + File isoamsn.ent produced by the XSL script entities.xsl + from input data in unicode.xml. + + Copyright 1998 - 2010 W3C. + + Use and distribution of this code are permitted under the terms of the + W3C Software Notice and License. + http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231.html + + Please report any errors to David Carlisle + via the public W3C list www-math@w3.org. + + The numeric character values assigned to each entity + (should) match the Unicode assignments in Unicode 5.x. + + References to the VARIANT SELECTOR 1 character (︀) + should match the uses listed in Unicode Technical Report 25. + + Entity names in this file are derived from files carrying the + following notice: + + (C) International Organization for Standardization 1991 + 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. + +--> + + +<!-- + + Public identifier: -//W3C//ENTITIES Added Math Symbols: Negated Relations//EN//XML + System identifier: http://www.w3.org/2003/entities/2007/isoamsn.ent + + The public identifier should always be used verbatim. + The system identifier may be changed to suit local requirements. + + Typical invocation: + + <!ENTITY % isoamsn PUBLIC + "-//W3C//ENTITIES Added Math Symbols: Negated Relations//EN//XML" + "http://www.w3.org/2003/entities/2007/isoamsn.ent" + > + %isoamsn; + +--> + +<!ENTITY gnap "⪊" ><!--GREATER-THAN AND NOT APPROXIMATE --> +<!ENTITY gne "⪈" ><!--GREATER-THAN AND SINGLE-LINE NOT EQUAL TO --> +<!ENTITY gnE "≩" ><!--GREATER-THAN BUT NOT EQUAL TO --> +<!ENTITY gnsim "⋧" ><!--GREATER-THAN BUT NOT EQUIVALENT TO --> +<!ENTITY gvnE "≩︀" ><!--GREATER-THAN BUT NOT EQUAL TO - with vertical stroke --> +<!ENTITY lnap "⪉" ><!--LESS-THAN AND NOT APPROXIMATE --> +<!ENTITY lne "⪇" ><!--LESS-THAN AND SINGLE-LINE NOT EQUAL TO --> +<!ENTITY lnE "≨" ><!--LESS-THAN BUT NOT EQUAL TO --> +<!ENTITY lnsim "⋦" ><!--LESS-THAN BUT NOT EQUIVALENT TO --> +<!ENTITY lvnE "≨︀" ><!--LESS-THAN BUT NOT EQUAL TO - with vertical stroke --> +<!ENTITY nap "≉" ><!--NOT ALMOST EQUAL TO --> +<!ENTITY napE "⩰̸" ><!--APPROXIMATELY EQUAL OR EQUAL TO with slash --> +<!ENTITY napid "≋̸" ><!--TRIPLE TILDE with slash --> +<!ENTITY ncong "≇" ><!--NEITHER APPROXIMATELY NOR ACTUALLY EQUAL TO --> +<!ENTITY ncongdot "⩭̸" ><!--CONGRUENT WITH DOT ABOVE with slash --> +<!ENTITY nequiv "≢" ><!--NOT IDENTICAL TO --> +<!ENTITY nge "≱" ><!--NEITHER GREATER-THAN NOR EQUAL TO --> +<!ENTITY ngE "≧̸" ><!--GREATER-THAN OVER EQUAL TO with slash --> +<!ENTITY nges "⩾̸" ><!--GREATER-THAN OR SLANTED EQUAL TO with slash --> +<!ENTITY nGg "⋙̸" ><!--VERY MUCH GREATER-THAN with slash --> +<!ENTITY ngsim "≵" ><!--NEITHER GREATER-THAN NOR EQUIVALENT TO --> +<!ENTITY ngt "≯" ><!--NOT GREATER-THAN --> +<!ENTITY nGt "≫⃒" ><!--MUCH GREATER THAN with vertical line --> +<!ENTITY nGtv "≫̸" ><!--MUCH GREATER THAN with slash --> +<!ENTITY nle "≰" ><!--NEITHER LESS-THAN NOR EQUAL TO --> +<!ENTITY nlE "≦̸" ><!--LESS-THAN OVER EQUAL TO with slash --> +<!ENTITY nles "⩽̸" ><!--LESS-THAN OR SLANTED EQUAL TO with slash --> +<!ENTITY nLl "⋘̸" ><!--VERY MUCH LESS-THAN with slash --> +<!ENTITY nlsim "≴" ><!--NEITHER LESS-THAN NOR EQUIVALENT TO --> +<!ENTITY nlt "≮" ><!--NOT LESS-THAN --> +<!ENTITY nLt "≪⃒" ><!--MUCH LESS THAN with vertical line --> +<!ENTITY nltri "⋪" ><!--NOT NORMAL SUBGROUP OF --> +<!ENTITY nltrie "⋬" ><!--NOT NORMAL SUBGROUP OF OR EQUAL TO --> +<!ENTITY nLtv "≪̸" ><!--MUCH LESS THAN with slash --> +<!ENTITY nmid "∤" ><!--DOES NOT DIVIDE --> +<!ENTITY npar "∦" ><!--NOT PARALLEL TO --> +<!ENTITY npr "⊀" ><!--DOES NOT PRECEDE --> +<!ENTITY nprcue "⋠" ><!--DOES NOT PRECEDE OR EQUAL --> +<!ENTITY npre "⪯̸" ><!--PRECEDES ABOVE SINGLE-LINE EQUALS SIGN with slash --> +<!ENTITY nrtri "⋫" ><!--DOES NOT CONTAIN AS NORMAL SUBGROUP --> +<!ENTITY nrtrie "⋭" ><!--DOES NOT CONTAIN AS NORMAL SUBGROUP OR EQUAL --> +<!ENTITY nsc "⊁" ><!--DOES NOT SUCCEED --> +<!ENTITY nsccue "⋡" ><!--DOES NOT SUCCEED OR EQUAL --> +<!ENTITY nsce "⪰̸" ><!--SUCCEEDS ABOVE SINGLE-LINE EQUALS SIGN with slash --> +<!ENTITY nsim "≁" ><!--NOT TILDE --> +<!ENTITY nsime "≄" ><!--NOT ASYMPTOTICALLY EQUAL TO --> +<!ENTITY nsmid "∤" ><!--DOES NOT DIVIDE --> +<!ENTITY nspar "∦" ><!--NOT PARALLEL TO --> +<!ENTITY nsqsube "⋢" ><!--NOT SQUARE IMAGE OF OR EQUAL TO --> +<!ENTITY nsqsupe "⋣" ><!--NOT SQUARE ORIGINAL OF OR EQUAL TO --> +<!ENTITY nsub "⊄" ><!--NOT A SUBSET OF --> +<!ENTITY nsube "⊈" ><!--NEITHER A SUBSET OF NOR EQUAL TO --> +<!ENTITY nsubE "⫅̸" ><!--SUBSET OF ABOVE EQUALS SIGN with slash --> +<!ENTITY nsup "⊅" ><!--NOT A SUPERSET OF --> +<!ENTITY nsupe "⊉" ><!--NEITHER A SUPERSET OF NOR EQUAL TO --> +<!ENTITY nsupE "⫆̸" ><!--SUPERSET OF ABOVE EQUALS SIGN with slash --> +<!ENTITY ntgl "≹" ><!--NEITHER GREATER-THAN NOR LESS-THAN --> +<!ENTITY ntlg "≸" ><!--NEITHER LESS-THAN NOR GREATER-THAN --> +<!ENTITY nvap "≍⃒" ><!--EQUIVALENT TO with vertical line --> +<!ENTITY nvdash "⊬" ><!--DOES NOT PROVE --> +<!ENTITY nvDash "⊭" ><!--NOT TRUE --> +<!ENTITY nVdash "⊮" ><!--DOES NOT FORCE --> +<!ENTITY nVDash "⊯" ><!--NEGATED DOUBLE VERTICAL BAR DOUBLE RIGHT TURNSTILE --> +<!ENTITY nvge "≥⃒" ><!--GREATER-THAN OR EQUAL TO with vertical line --> +<!ENTITY nvgt ">⃒" ><!--GREATER-THAN SIGN with vertical line --> +<!ENTITY nvle "≤⃒" ><!--LESS-THAN OR EQUAL TO with vertical line --> +<!ENTITY nvlt "&#x0003C;⃒" ><!--LESS-THAN SIGN with vertical line --> +<!ENTITY nvltrie "⊴⃒" ><!--NORMAL SUBGROUP OF OR EQUAL TO with vertical line --> +<!ENTITY nvrtrie "⊵⃒" ><!--CONTAINS AS NORMAL SUBGROUP OR EQUAL TO with vertical line --> +<!ENTITY nvsim "∼⃒" ><!--TILDE OPERATOR with vertical line --> +<!ENTITY parsim "⫳" ><!--PARALLEL WITH TILDE OPERATOR --> +<!ENTITY prnap "⪹" ><!--PRECEDES ABOVE NOT ALMOST EQUAL TO --> +<!ENTITY prnE "⪵" ><!--PRECEDES ABOVE NOT EQUAL TO --> +<!ENTITY prnsim "⋨" ><!--PRECEDES BUT NOT EQUIVALENT TO --> +<!ENTITY rnmid "⫮" ><!--DOES NOT DIVIDE WITH REVERSED NEGATION SLASH --> +<!ENTITY scnap "⪺" ><!--SUCCEEDS ABOVE NOT ALMOST EQUAL TO --> +<!ENTITY scnE "⪶" ><!--SUCCEEDS ABOVE NOT EQUAL TO --> +<!ENTITY scnsim "⋩" ><!--SUCCEEDS BUT NOT EQUIVALENT TO --> +<!ENTITY simne "≆" ><!--APPROXIMATELY BUT NOT ACTUALLY EQUAL TO --> +<!ENTITY solbar "⌿" ><!--APL FUNCTIONAL SYMBOL SLASH BAR --> +<!ENTITY subne "⊊" ><!--SUBSET OF WITH NOT EQUAL TO --> +<!ENTITY subnE "⫋" ><!--SUBSET OF ABOVE NOT EQUAL TO --> +<!ENTITY supne "⊋" ><!--SUPERSET OF WITH NOT EQUAL TO --> +<!ENTITY supnE "⫌" ><!--SUPERSET OF ABOVE NOT EQUAL TO --> +<!ENTITY vnsub "⊂⃒" ><!--SUBSET OF with vertical line --> +<!ENTITY vnsup "⊃⃒" ><!--SUPERSET OF with vertical line --> +<!ENTITY vsubne "⊊︀" ><!--SUBSET OF WITH NOT EQUAL TO - variant with stroke through bottom members --> +<!ENTITY vsubnE "⫋︀" ><!--SUBSET OF ABOVE NOT EQUAL TO - variant with stroke through bottom members --> +<!ENTITY vsupne "⊋︀" ><!--SUPERSET OF WITH NOT EQUAL TO - variant with stroke through bottom members --> +<!ENTITY vsupnE "⫌︀" ><!--SUPERSET OF ABOVE NOT EQUAL TO - variant with stroke through bottom members --> diff --git a/htdocs/sgml-lib/CR-MathML3-20091215/isoamso.ent b/htdocs/sgml-lib/CR-MathML3-20091215/isoamso.ent new file mode 100644 index 0000000..0ac869e --- /dev/null +++ b/htdocs/sgml-lib/CR-MathML3-20091215/isoamso.ent @@ -0,0 +1,98 @@ + +<!-- + File isoamso.ent produced by the XSL script entities.xsl + from input data in unicode.xml. + + Copyright 1998 - 2010 W3C. + + Use and distribution of this code are permitted under the terms of the + W3C Software Notice and License. + http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231.html + + Please report any errors to David Carlisle + via the public W3C list www-math@w3.org. + + The numeric character values assigned to each entity + (should) match the Unicode assignments in Unicode 5.x. + + Entity names in this file are derived from files carrying the + following notice: + + (C) International Organization for Standardization 1991 + 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. + +--> + + +<!-- + + Public identifier: -//W3C//ENTITIES Added Math Symbols: Ordinary//EN//XML + System identifier: http://www.w3.org/2003/entities/2007/isoamso.ent + + The public identifier should always be used verbatim. + The system identifier may be changed to suit local requirements. + + Typical invocation: + + <!ENTITY % isoamso PUBLIC + "-//W3C//ENTITIES Added Math Symbols: Ordinary//EN//XML" + "http://www.w3.org/2003/entities/2007/isoamso.ent" + > + %isoamso; + +--> + +<!ENTITY ang "∠" ><!--ANGLE --> +<!ENTITY ange "⦤" ><!--ANGLE WITH UNDERBAR --> +<!ENTITY angmsd "∡" ><!--MEASURED ANGLE --> +<!ENTITY angmsdaa "⦨" ><!--MEASURED ANGLE WITH OPEN ARM ENDING IN ARROW POINTING UP AND RIGHT --> +<!ENTITY angmsdab "⦩" ><!--MEASURED ANGLE WITH OPEN ARM ENDING IN ARROW POINTING UP AND LEFT --> +<!ENTITY angmsdac "⦪" ><!--MEASURED ANGLE WITH OPEN ARM ENDING IN ARROW POINTING DOWN AND RIGHT --> +<!ENTITY angmsdad "⦫" ><!--MEASURED ANGLE WITH OPEN ARM ENDING IN ARROW POINTING DOWN AND LEFT --> +<!ENTITY angmsdae "⦬" ><!--MEASURED ANGLE WITH OPEN ARM ENDING IN ARROW POINTING RIGHT AND UP --> +<!ENTITY angmsdaf "⦭" ><!--MEASURED ANGLE WITH OPEN ARM ENDING IN ARROW POINTING LEFT AND UP --> +<!ENTITY angmsdag "⦮" ><!--MEASURED ANGLE WITH OPEN ARM ENDING IN ARROW POINTING RIGHT AND DOWN --> +<!ENTITY angmsdah "⦯" ><!--MEASURED ANGLE WITH OPEN ARM ENDING IN ARROW POINTING LEFT AND DOWN --> +<!ENTITY angrtvb "⊾" ><!--RIGHT ANGLE WITH ARC --> +<!ENTITY angrtvbd "⦝" ><!--MEASURED RIGHT ANGLE WITH DOT --> +<!ENTITY bbrk "⎵" ><!--BOTTOM SQUARE BRACKET --> +<!ENTITY bbrktbrk "⎶" ><!--BOTTOM SQUARE BRACKET OVER TOP SQUARE BRACKET --> +<!ENTITY bemptyv "⦰" ><!--REVERSED EMPTY SET --> +<!ENTITY beth "ℶ" ><!--BET SYMBOL --> +<!ENTITY boxbox "⧉" ><!--TWO JOINED SQUARES --> +<!ENTITY bprime "‵" ><!--REVERSED PRIME --> +<!ENTITY bsemi "⁏" ><!--REVERSED SEMICOLON --> +<!ENTITY cemptyv "⦲" ><!--EMPTY SET WITH SMALL CIRCLE ABOVE --> +<!ENTITY cirE "⧃" ><!--CIRCLE WITH TWO HORIZONTAL STROKES TO THE RIGHT --> +<!ENTITY cirscir "⧂" ><!--CIRCLE WITH SMALL CIRCLE TO THE RIGHT --> +<!ENTITY comp "∁" ><!--COMPLEMENT --> +<!ENTITY daleth "ℸ" ><!--DALET SYMBOL --> +<!ENTITY demptyv "⦱" ><!--EMPTY SET WITH OVERBAR --> +<!ENTITY ell "ℓ" ><!--SCRIPT SMALL L --> +<!ENTITY empty "∅" ><!--EMPTY SET --> +<!ENTITY emptyv "∅" ><!--EMPTY SET --> +<!ENTITY gimel "ℷ" ><!--GIMEL SYMBOL --> +<!ENTITY iiota "℩" ><!--TURNED GREEK SMALL LETTER IOTA --> +<!ENTITY image "ℑ" ><!--BLACK-LETTER CAPITAL I --> +<!ENTITY imath "ı" ><!--LATIN SMALL LETTER DOTLESS I --> +<!ENTITY jmath "ȷ" ><!--LATIN SMALL LETTER DOTLESS J --> +<!ENTITY laemptyv "⦴" ><!--EMPTY SET WITH LEFT ARROW ABOVE --> +<!ENTITY lltri "◺" ><!--LOWER LEFT TRIANGLE --> +<!ENTITY lrtri "⊿" ><!--RIGHT TRIANGLE --> +<!ENTITY mho "℧" ><!--INVERTED OHM SIGN --> +<!ENTITY nang "∠⃒" ><!--ANGLE with vertical line --> +<!ENTITY nexist "∄" ><!--THERE DOES NOT EXIST --> +<!ENTITY oS "Ⓢ" ><!--CIRCLED LATIN CAPITAL LETTER S --> +<!ENTITY planck "ℏ" ><!--PLANCK CONSTANT OVER TWO PI --> +<!ENTITY plankv "ℏ" ><!--PLANCK CONSTANT OVER TWO PI --> +<!ENTITY raemptyv "⦳" ><!--EMPTY SET WITH RIGHT ARROW ABOVE --> +<!ENTITY range "⦥" ><!--REVERSED ANGLE WITH UNDERBAR --> +<!ENTITY real "ℜ" ><!--BLACK-LETTER CAPITAL R --> +<!ENTITY tbrk "⎴" ><!--TOP SQUARE BRACKET --> +<!ENTITY trpezium "⏢" ><!--WHITE TRAPEZIUM --> +<!ENTITY ultri "◸" ><!--UPPER LEFT TRIANGLE --> +<!ENTITY urtri "◹" ><!--UPPER RIGHT TRIANGLE --> +<!ENTITY vzigzag "⦚" ><!--VERTICAL ZIGZAG LINE --> +<!ENTITY weierp "℘" ><!--SCRIPT CAPITAL P --> diff --git a/htdocs/sgml-lib/CR-MathML3-20091215/isoamsr.ent b/htdocs/sgml-lib/CR-MathML3-20091215/isoamsr.ent new file mode 100644 index 0000000..e4b064d --- /dev/null +++ b/htdocs/sgml-lib/CR-MathML3-20091215/isoamsr.ent @@ -0,0 +1,229 @@ + +<!-- + File isoamsr.ent produced by the XSL script entities.xsl + from input data in unicode.xml. + + Copyright 1998 - 2010 W3C. + + Use and distribution of this code are permitted under the terms of the + W3C Software Notice and License. + http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231.html + + Please report any errors to David Carlisle + via the public W3C list www-math@w3.org. + + The numeric character values assigned to each entity + (should) match the Unicode assignments in Unicode 5.x. + + References to the VARIANT SELECTOR 1 character (︀) + should match the uses listed in Unicode Technical Report 25. + + Entity names in this file are derived from files carrying the + following notice: + + (C) International Organization for Standardization 1991 + 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. + +--> + + +<!-- + + Public identifier: -//W3C//ENTITIES Added Math Symbols: Relations//EN//XML + System identifier: http://www.w3.org/2003/entities/2007/isoamsr.ent + + The public identifier should always be used verbatim. + The system identifier may be changed to suit local requirements. + + Typical invocation: + + <!ENTITY % isoamsr PUBLIC + "-//W3C//ENTITIES Added Math Symbols: Relations//EN//XML" + "http://www.w3.org/2003/entities/2007/isoamsr.ent" + > + %isoamsr; + +--> + +<!ENTITY ape "≊" ><!--ALMOST EQUAL OR EQUAL TO --> +<!ENTITY apE "⩰" ><!--APPROXIMATELY EQUAL OR EQUAL TO --> +<!ENTITY apid "≋" ><!--TRIPLE TILDE --> +<!ENTITY asymp "≈" ><!--ALMOST EQUAL TO --> +<!ENTITY Barv "⫧" ><!--SHORT DOWN TACK WITH OVERBAR --> +<!ENTITY bcong "≌" ><!--ALL EQUAL TO --> +<!ENTITY bepsi "϶" ><!--GREEK REVERSED LUNATE EPSILON SYMBOL --> +<!ENTITY bowtie "⋈" ><!--BOWTIE --> +<!ENTITY bsim "∽" ><!--REVERSED TILDE --> +<!ENTITY bsime "⋍" ><!--REVERSED TILDE EQUALS --> +<!ENTITY bsolhsub "⟈" ><!--REVERSE SOLIDUS PRECEDING SUBSET --> +<!ENTITY bump "≎" ><!--GEOMETRICALLY EQUIVALENT TO --> +<!ENTITY bumpe "≏" ><!--DIFFERENCE BETWEEN --> +<!ENTITY bumpE "⪮" ><!--EQUALS SIGN WITH BUMPY ABOVE --> +<!ENTITY cire "≗" ><!--RING EQUAL TO --> +<!ENTITY Colon "∷" ><!--PROPORTION --> +<!ENTITY colone "≔" ><!--COLON EQUALS --> +<!ENTITY Colone "⩴" ><!--DOUBLE COLON EQUAL --> +<!ENTITY congdot "⩭" ><!--CONGRUENT WITH DOT ABOVE --> +<!ENTITY csub "⫏" ><!--CLOSED SUBSET --> +<!ENTITY csube "⫑" ><!--CLOSED SUBSET OR EQUAL TO --> +<!ENTITY csup "⫐" ><!--CLOSED SUPERSET --> +<!ENTITY csupe "⫒" ><!--CLOSED SUPERSET OR EQUAL TO --> +<!ENTITY cuepr "⋞" ><!--EQUAL TO OR PRECEDES --> +<!ENTITY cuesc "⋟" ><!--EQUAL TO OR SUCCEEDS --> +<!ENTITY dashv "⊣" ><!--LEFT TACK --> +<!ENTITY Dashv "⫤" ><!--VERTICAL BAR DOUBLE LEFT TURNSTILE --> +<!ENTITY easter "⩮" ><!--EQUALS WITH ASTERISK --> +<!ENTITY ecir "≖" ><!--RING IN EQUAL TO --> +<!ENTITY ecolon "≕" ><!--EQUALS COLON --> +<!ENTITY eDDot "⩷" ><!--EQUALS SIGN WITH TWO DOTS ABOVE AND TWO DOTS BELOW --> +<!ENTITY eDot "≑" ><!--GEOMETRICALLY EQUAL TO --> +<!ENTITY efDot "≒" ><!--APPROXIMATELY EQUAL TO OR THE IMAGE OF --> +<!ENTITY eg "⪚" ><!--DOUBLE-LINE EQUAL TO OR GREATER-THAN --> +<!ENTITY egs "⪖" ><!--SLANTED EQUAL TO OR GREATER-THAN --> +<!ENTITY egsdot "⪘" ><!--SLANTED EQUAL TO OR GREATER-THAN WITH DOT INSIDE --> +<!ENTITY el "⪙" ><!--DOUBLE-LINE EQUAL TO OR LESS-THAN --> +<!ENTITY els "⪕" ><!--SLANTED EQUAL TO OR LESS-THAN --> +<!ENTITY elsdot "⪗" ><!--SLANTED EQUAL TO OR LESS-THAN WITH DOT INSIDE --> +<!ENTITY equest "≟" ><!--QUESTIONED EQUAL TO --> +<!ENTITY equivDD "⩸" ><!--EQUIVALENT WITH FOUR DOTS ABOVE --> +<!ENTITY erDot "≓" ><!--IMAGE OF OR APPROXIMATELY EQUAL TO --> +<!ENTITY esdot "≐" ><!--APPROACHES THE LIMIT --> +<!ENTITY esim "≂" ><!--MINUS TILDE --> +<!ENTITY Esim "⩳" ><!--EQUALS SIGN ABOVE TILDE OPERATOR --> +<!ENTITY fork "⋔" ><!--PITCHFORK --> +<!ENTITY forkv "⫙" ><!--ELEMENT OF OPENING DOWNWARDS --> +<!ENTITY frown "⌢" ><!--FROWN --> +<!ENTITY gap "⪆" ><!--GREATER-THAN OR APPROXIMATE --> +<!ENTITY gE "≧" ><!--GREATER-THAN OVER EQUAL TO --> +<!ENTITY gel "⋛" ><!--GREATER-THAN EQUAL TO OR LESS-THAN --> +<!ENTITY gEl "⪌" ><!--GREATER-THAN ABOVE DOUBLE-LINE EQUAL ABOVE LESS-THAN --> +<!ENTITY ges "⩾" ><!--GREATER-THAN OR SLANTED EQUAL TO --> +<!ENTITY gescc "⪩" ><!--GREATER-THAN CLOSED BY CURVE ABOVE SLANTED EQUAL --> +<!ENTITY gesdot "⪀" ><!--GREATER-THAN OR SLANTED EQUAL TO WITH DOT INSIDE --> +<!ENTITY gesdoto "⪂" ><!--GREATER-THAN OR SLANTED EQUAL TO WITH DOT ABOVE --> +<!ENTITY gesdotol "⪄" ><!--GREATER-THAN OR SLANTED EQUAL TO WITH DOT ABOVE LEFT --> +<!ENTITY gesl "⋛︀" ><!--GREATER-THAN slanted EQUAL TO OR LESS-THAN --> +<!ENTITY gesles "⪔" ><!--GREATER-THAN ABOVE SLANTED EQUAL ABOVE LESS-THAN ABOVE SLANTED EQUAL --> +<!ENTITY Gg "⋙" ><!--VERY MUCH GREATER-THAN --> +<!ENTITY gl "≷" ><!--GREATER-THAN OR LESS-THAN --> +<!ENTITY gla "⪥" ><!--GREATER-THAN BESIDE LESS-THAN --> +<!ENTITY glE "⪒" ><!--GREATER-THAN ABOVE LESS-THAN ABOVE DOUBLE-LINE EQUAL --> +<!ENTITY glj "⪤" ><!--GREATER-THAN OVERLAPPING LESS-THAN --> +<!ENTITY gsim "≳" ><!--GREATER-THAN OR EQUIVALENT TO --> +<!ENTITY gsime "⪎" ><!--GREATER-THAN ABOVE SIMILAR OR EQUAL --> +<!ENTITY gsiml "⪐" ><!--GREATER-THAN ABOVE SIMILAR ABOVE LESS-THAN --> +<!ENTITY Gt "≫" ><!--MUCH GREATER-THAN --> +<!ENTITY gtcc "⪧" ><!--GREATER-THAN CLOSED BY CURVE --> +<!ENTITY gtcir "⩺" ><!--GREATER-THAN WITH CIRCLE INSIDE --> +<!ENTITY gtdot "⋗" ><!--GREATER-THAN WITH DOT --> +<!ENTITY gtquest "⩼" ><!--GREATER-THAN WITH QUESTION MARK ABOVE --> +<!ENTITY gtrarr "⥸" ><!--GREATER-THAN ABOVE RIGHTWARDS ARROW --> +<!ENTITY homtht "∻" ><!--HOMOTHETIC --> +<!ENTITY lap "⪅" ><!--LESS-THAN OR APPROXIMATE --> +<!ENTITY lat "⪫" ><!--LARGER THAN --> +<!ENTITY late "⪭" ><!--LARGER THAN OR EQUAL TO --> +<!ENTITY lates "⪭︀" ><!--LARGER THAN OR slanted EQUAL --> +<!ENTITY lE "≦" ><!--LESS-THAN OVER EQUAL TO --> +<!ENTITY leg "⋚" ><!--LESS-THAN EQUAL TO OR GREATER-THAN --> +<!ENTITY lEg "⪋" ><!--LESS-THAN ABOVE DOUBLE-LINE EQUAL ABOVE GREATER-THAN --> +<!ENTITY les "⩽" ><!--LESS-THAN OR SLANTED EQUAL TO --> +<!ENTITY lescc "⪨" ><!--LESS-THAN CLOSED BY CURVE ABOVE SLANTED EQUAL --> +<!ENTITY lesdot "⩿" ><!--LESS-THAN OR SLANTED EQUAL TO WITH DOT INSIDE --> +<!ENTITY lesdoto "⪁" ><!--LESS-THAN OR SLANTED EQUAL TO WITH DOT ABOVE --> +<!ENTITY lesdotor "⪃" ><!--LESS-THAN OR SLANTED EQUAL TO WITH DOT ABOVE RIGHT --> +<!ENTITY lesg "⋚︀" ><!--LESS-THAN slanted EQUAL TO OR GREATER-THAN --> +<!ENTITY lesges "⪓" ><!--LESS-THAN ABOVE SLANTED EQUAL ABOVE GREATER-THAN ABOVE SLANTED EQUAL --> +<!ENTITY lg "≶" ><!--LESS-THAN OR GREATER-THAN --> +<!ENTITY lgE "⪑" ><!--LESS-THAN ABOVE GREATER-THAN ABOVE DOUBLE-LINE EQUAL --> +<!ENTITY Ll "⋘" ><!--VERY MUCH LESS-THAN --> +<!ENTITY lsim "≲" ><!--LESS-THAN OR EQUIVALENT TO --> +<!ENTITY lsime "⪍" ><!--LESS-THAN ABOVE SIMILAR OR EQUAL --> +<!ENTITY lsimg "⪏" ><!--LESS-THAN ABOVE SIMILAR ABOVE GREATER-THAN --> +<!ENTITY Lt "≪" ><!--MUCH LESS-THAN --> +<!ENTITY ltcc "⪦" ><!--LESS-THAN CLOSED BY CURVE --> +<!ENTITY ltcir "⩹" ><!--LESS-THAN WITH CIRCLE INSIDE --> +<!ENTITY ltdot "⋖" ><!--LESS-THAN WITH DOT --> +<!ENTITY ltlarr "⥶" ><!--LESS-THAN ABOVE LEFTWARDS ARROW --> +<!ENTITY ltquest "⩻" ><!--LESS-THAN WITH QUESTION MARK ABOVE --> +<!ENTITY ltrie "⊴" ><!--NORMAL SUBGROUP OF OR EQUAL TO --> +<!ENTITY mcomma "⨩" ><!--MINUS SIGN WITH COMMA ABOVE --> +<!ENTITY mDDot "∺" ><!--GEOMETRIC PROPORTION --> +<!ENTITY mid "∣" ><!--DIVIDES --> +<!ENTITY mlcp "⫛" ><!--TRANSVERSAL INTERSECTION --> +<!ENTITY models "⊧" ><!--MODELS --> +<!ENTITY mstpos "∾" ><!--INVERTED LAZY S --> +<!ENTITY pr "≺" ><!--PRECEDES --> +<!ENTITY Pr "⪻" ><!--DOUBLE PRECEDES --> +<!ENTITY prap "⪷" ><!--PRECEDES ABOVE ALMOST EQUAL TO --> +<!ENTITY prcue "≼" ><!--PRECEDES OR EQUAL TO --> +<!ENTITY pre "⪯" ><!--PRECEDES ABOVE SINGLE-LINE EQUALS SIGN --> +<!ENTITY prE "⪳" ><!--PRECEDES ABOVE EQUALS SIGN --> +<!ENTITY prsim "≾" ><!--PRECEDES OR EQUIVALENT TO --> +<!ENTITY prurel "⊰" ><!--PRECEDES UNDER RELATION --> +<!ENTITY ratio "∶" ><!--RATIO --> +<!ENTITY rtrie "⊵" ><!--CONTAINS AS NORMAL SUBGROUP OR EQUAL TO --> +<!ENTITY rtriltri "⧎" ><!--RIGHT TRIANGLE ABOVE LEFT TRIANGLE --> +<!ENTITY sc "≻" ><!--SUCCEEDS --> +<!ENTITY Sc "⪼" ><!--DOUBLE SUCCEEDS --> +<!ENTITY scap "⪸" ><!--SUCCEEDS ABOVE ALMOST EQUAL TO --> +<!ENTITY sccue "≽" ><!--SUCCEEDS OR EQUAL TO --> +<!ENTITY sce "⪰" ><!--SUCCEEDS ABOVE SINGLE-LINE EQUALS SIGN --> +<!ENTITY scE "⪴" ><!--SUCCEEDS ABOVE EQUALS SIGN --> +<!ENTITY scsim "≿" ><!--SUCCEEDS OR EQUIVALENT TO --> +<!ENTITY sdote "⩦" ><!--EQUALS SIGN WITH DOT BELOW --> +<!ENTITY sfrown "⌢" ><!--FROWN --> +<!ENTITY simg "⪞" ><!--SIMILAR OR GREATER-THAN --> +<!ENTITY simgE "⪠" ><!--SIMILAR ABOVE GREATER-THAN ABOVE EQUALS SIGN --> +<!ENTITY siml "⪝" ><!--SIMILAR OR LESS-THAN --> +<!ENTITY simlE "⪟" ><!--SIMILAR ABOVE LESS-THAN ABOVE EQUALS SIGN --> +<!ENTITY smid "∣" ><!--DIVIDES --> +<!ENTITY smile "⌣" ><!--SMILE --> +<!ENTITY smt "⪪" ><!--SMALLER THAN --> +<!ENTITY smte "⪬" ><!--SMALLER THAN OR EQUAL TO --> +<!ENTITY smtes "⪬︀" ><!--SMALLER THAN OR slanted EQUAL --> +<!ENTITY spar "∥" ><!--PARALLEL TO --> +<!ENTITY sqsub "⊏" ><!--SQUARE IMAGE OF --> +<!ENTITY sqsube "⊑" ><!--SQUARE IMAGE OF OR EQUAL TO --> +<!ENTITY sqsup "⊐" ><!--SQUARE ORIGINAL OF --> +<!ENTITY sqsupe "⊒" ><!--SQUARE ORIGINAL OF OR EQUAL TO --> +<!ENTITY ssmile "⌣" ><!--SMILE --> +<!ENTITY Sub "⋐" ><!--DOUBLE SUBSET --> +<!ENTITY subE "⫅" ><!--SUBSET OF ABOVE EQUALS SIGN --> +<!ENTITY subedot "⫃" ><!--SUBSET OF OR EQUAL TO WITH DOT ABOVE --> +<!ENTITY submult "⫁" ><!--SUBSET WITH MULTIPLICATION SIGN BELOW --> +<!ENTITY subplus "⪿" ><!--SUBSET WITH PLUS SIGN BELOW --> +<!ENTITY subrarr "⥹" ><!--SUBSET ABOVE RIGHTWARDS ARROW --> +<!ENTITY subsim "⫇" ><!--SUBSET OF ABOVE TILDE OPERATOR --> +<!ENTITY subsub "⫕" ><!--SUBSET ABOVE SUBSET --> +<!ENTITY subsup "⫓" ><!--SUBSET ABOVE SUPERSET --> +<!ENTITY Sup "⋑" ><!--DOUBLE SUPERSET --> +<!ENTITY supdsub "⫘" ><!--SUPERSET BESIDE AND JOINED BY DASH WITH SUBSET --> +<!ENTITY supE "⫆" ><!--SUPERSET OF ABOVE EQUALS SIGN --> +<!ENTITY supedot "⫄" ><!--SUPERSET OF OR EQUAL TO WITH DOT ABOVE --> +<!ENTITY suphsol "⟉" ><!--SUPERSET PRECEDING SOLIDUS --> +<!ENTITY suphsub "⫗" ><!--SUPERSET BESIDE SUBSET --> +<!ENTITY suplarr "⥻" ><!--SUPERSET ABOVE LEFTWARDS ARROW --> +<!ENTITY supmult "⫂" ><!--SUPERSET WITH MULTIPLICATION SIGN BELOW --> +<!ENTITY supplus "⫀" ><!--SUPERSET WITH PLUS SIGN BELOW --> +<!ENTITY supsim "⫈" ><!--SUPERSET OF ABOVE TILDE OPERATOR --> +<!ENTITY supsub "⫔" ><!--SUPERSET ABOVE SUBSET --> +<!ENTITY supsup "⫖" ><!--SUPERSET ABOVE SUPERSET --> +<!ENTITY thkap "≈" ><!--ALMOST EQUAL TO --> +<!ENTITY thksim "∼" ><!--TILDE OPERATOR --> +<!ENTITY topfork "⫚" ><!--PITCHFORK WITH TEE TOP --> +<!ENTITY trie "≜" ><!--DELTA EQUAL TO --> +<!ENTITY twixt "≬" ><!--BETWEEN --> +<!ENTITY vBar "⫨" ><!--SHORT UP TACK WITH UNDERBAR --> +<!ENTITY Vbar "⫫" ><!--DOUBLE UP TACK --> +<!ENTITY vBarv "⫩" ><!--SHORT UP TACK ABOVE SHORT DOWN TACK --> +<!ENTITY vdash "⊢" ><!--RIGHT TACK --> +<!ENTITY vDash "⊨" ><!--TRUE --> +<!ENTITY Vdash "⊩" ><!--FORCES --> +<!ENTITY VDash "⊫" ><!--DOUBLE VERTICAL BAR DOUBLE RIGHT TURNSTILE --> +<!ENTITY Vdashl "⫦" ><!--LONG DASH FROM LEFT MEMBER OF DOUBLE VERTICAL --> +<!ENTITY vltri "⊲" ><!--NORMAL SUBGROUP OF --> +<!ENTITY vprop "∝" ><!--PROPORTIONAL TO --> +<!ENTITY vrtri "⊳" ><!--CONTAINS AS NORMAL SUBGROUP --> +<!ENTITY Vvdash "⊪" ><!--TRIPLE VERTICAL BAR RIGHT TURNSTILE --> diff --git a/htdocs/sgml-lib/CR-MathML3-20091215/isobox.ent b/htdocs/sgml-lib/CR-MathML3-20091215/isobox.ent new file mode 100644 index 0000000..9fa8cd0 --- /dev/null +++ b/htdocs/sgml-lib/CR-MathML3-20091215/isobox.ent @@ -0,0 +1,86 @@ + +<!-- + File isobox.ent produced by the XSL script entities.xsl + from input data in unicode.xml. + + Copyright 1998 - 2010 W3C. + + Use and distribution of this code are permitted under the terms of the + W3C Software Notice and License. + http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231.html + + Please report any errors to David Carlisle + via the public W3C list www-math@w3.org. + + The numeric character values assigned to each entity + (should) match the Unicode assignments in Unicode 5.x. + + Entity names in this file are derived from files carrying the + following notice: + + (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. + +--> + + +<!-- + + Public identifier: -//W3C//ENTITIES Box and Line Drawing//EN//XML + System identifier: http://www.w3.org/2003/entities/2007/isobox.ent + + The public identifier should always be used verbatim. + The system identifier may be changed to suit local requirements. + + Typical invocation: + + <!ENTITY % isobox PUBLIC + "-//W3C//ENTITIES Box and Line Drawing//EN//XML" + "http://www.w3.org/2003/entities/2007/isobox.ent" + > + %isobox; + +--> + +<!ENTITY boxdl "┐" ><!--BOX DRAWINGS LIGHT DOWN AND LEFT --> +<!ENTITY boxdL "╕" ><!--BOX DRAWINGS DOWN SINGLE AND LEFT DOUBLE --> +<!ENTITY boxDl "╖" ><!--BOX DRAWINGS DOWN DOUBLE AND LEFT SINGLE --> +<!ENTITY boxDL "╗" ><!--BOX DRAWINGS DOUBLE DOWN AND LEFT --> +<!ENTITY boxdr "┌" ><!--BOX DRAWINGS LIGHT DOWN AND RIGHT --> +<!ENTITY boxdR "╒" ><!--BOX DRAWINGS DOWN SINGLE AND RIGHT DOUBLE --> +<!ENTITY boxDr "╓" ><!--BOX DRAWINGS DOWN DOUBLE AND RIGHT SINGLE --> +<!ENTITY boxDR "╔" ><!--BOX DRAWINGS DOUBLE DOWN AND RIGHT --> +<!ENTITY boxh "─" ><!--BOX DRAWINGS LIGHT HORIZONTAL --> +<!ENTITY boxH "═" ><!--BOX DRAWINGS DOUBLE HORIZONTAL --> +<!ENTITY boxhd "┬" ><!--BOX DRAWINGS LIGHT DOWN AND HORIZONTAL --> +<!ENTITY boxhD "╥" ><!--BOX DRAWINGS DOWN DOUBLE AND HORIZONTAL SINGLE --> +<!ENTITY boxHd "╤" ><!--BOX DRAWINGS DOWN SINGLE AND HORIZONTAL DOUBLE --> +<!ENTITY boxHD "╦" ><!--BOX DRAWINGS DOUBLE DOWN AND HORIZONTAL --> +<!ENTITY boxhu "┴" ><!--BOX DRAWINGS LIGHT UP AND HORIZONTAL --> +<!ENTITY boxhU "╨" ><!--BOX DRAWINGS UP DOUBLE AND HORIZONTAL SINGLE --> +<!ENTITY boxHu "╧" ><!--BOX DRAWINGS UP SINGLE AND HORIZONTAL DOUBLE --> +<!ENTITY boxHU "╩" ><!--BOX DRAWINGS DOUBLE UP AND HORIZONTAL --> +<!ENTITY boxul "┘" ><!--BOX DRAWINGS LIGHT UP AND LEFT --> +<!ENTITY boxuL "╛" ><!--BOX DRAWINGS UP SINGLE AND LEFT DOUBLE --> +<!ENTITY boxUl "╜" ><!--BOX DRAWINGS UP DOUBLE AND LEFT SINGLE --> +<!ENTITY boxUL "╝" ><!--BOX DRAWINGS DOUBLE UP AND LEFT --> +<!ENTITY boxur "└" ><!--BOX DRAWINGS LIGHT UP AND RIGHT --> +<!ENTITY boxuR "╘" ><!--BOX DRAWINGS UP SINGLE AND RIGHT DOUBLE --> +<!ENTITY boxUr "╙" ><!--BOX DRAWINGS UP DOUBLE AND RIGHT SINGLE --> +<!ENTITY boxUR "╚" ><!--BOX DRAWINGS DOUBLE UP AND RIGHT --> +<!ENTITY boxv "│" ><!--BOX DRAWINGS LIGHT VERTICAL --> +<!ENTITY boxV "║" ><!--BOX DRAWINGS DOUBLE VERTICAL --> +<!ENTITY boxvh "┼" ><!--BOX DRAWINGS LIGHT VERTICAL AND HORIZONTAL --> +<!ENTITY boxvH "╪" ><!--BOX DRAWINGS VERTICAL SINGLE AND HORIZONTAL DOUBLE --> +<!ENTITY boxVh "╫" ><!--BOX DRAWINGS VERTICAL DOUBLE AND HORIZONTAL SINGLE --> +<!ENTITY boxVH "╬" ><!--BOX DRAWINGS DOUBLE VERTICAL AND HORIZONTAL --> +<!ENTITY boxvl "┤" ><!--BOX DRAWINGS LIGHT VERTICAL AND LEFT --> +<!ENTITY boxvL "╡" ><!--BOX DRAWINGS VERTICAL SINGLE AND LEFT DOUBLE --> +<!ENTITY boxVl "╢" ><!--BOX DRAWINGS VERTICAL DOUBLE AND LEFT SINGLE --> +<!ENTITY boxVL "╣" ><!--BOX DRAWINGS DOUBLE VERTICAL AND LEFT --> +<!ENTITY boxvr "├" ><!--BOX DRAWINGS LIGHT VERTICAL AND RIGHT --> +<!ENTITY boxvR "╞" ><!--BOX DRAWINGS VERTICAL SINGLE AND RIGHT DOUBLE --> +<!ENTITY boxVr "╟" ><!--BOX DRAWINGS VERTICAL DOUBLE AND RIGHT SINGLE --> +<!ENTITY boxVR "╠" ><!--BOX DRAWINGS DOUBLE VERTICAL AND RIGHT --> diff --git a/htdocs/sgml-lib/CR-MathML3-20091215/isocyr1.ent b/htdocs/sgml-lib/CR-MathML3-20091215/isocyr1.ent new file mode 100644 index 0000000..2bc3410 --- /dev/null +++ b/htdocs/sgml-lib/CR-MathML3-20091215/isocyr1.ent @@ -0,0 +1,113 @@ + +<!-- + File isocyr1.ent produced by the XSL script entities.xsl + from input data in unicode.xml. + + Copyright 1998 - 2010 W3C. + + Use and distribution of this code are permitted under the terms of the + W3C Software Notice and License. + http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231.html + + Please report any errors to David Carlisle + via the public W3C list www-math@w3.org. + + The numeric character values assigned to each entity + (should) match the Unicode assignments in Unicode 5.x. + + Entity names in this file are derived from files carrying the + following notice: + + (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. + +--> + + +<!-- + + Public identifier: -//W3C//ENTITIES Russian Cyrillic//EN//XML + System identifier: http://www.w3.org/2003/entities/2007/isocyr1.ent + + The public identifier should always be used verbatim. + The system identifier may be changed to suit local requirements. + + Typical invocation: + + <!ENTITY % isocyr1 PUBLIC + "-//W3C//ENTITIES Russian Cyrillic//EN//XML" + "http://www.w3.org/2003/entities/2007/isocyr1.ent" + > + %isocyr1; + +--> + +<!ENTITY acy "а" ><!--CYRILLIC SMALL LETTER A --> +<!ENTITY Acy "А" ><!--CYRILLIC CAPITAL LETTER A --> +<!ENTITY bcy "б" ><!--CYRILLIC SMALL LETTER BE --> +<!ENTITY Bcy "Б" ><!--CYRILLIC CAPITAL LETTER BE --> +<!ENTITY chcy "ч" ><!--CYRILLIC SMALL LETTER CHE --> +<!ENTITY CHcy "Ч" ><!--CYRILLIC CAPITAL LETTER CHE --> +<!ENTITY dcy "д" ><!--CYRILLIC SMALL LETTER DE --> +<!ENTITY Dcy "Д" ><!--CYRILLIC CAPITAL LETTER DE --> +<!ENTITY ecy "э" ><!--CYRILLIC SMALL LETTER E --> +<!ENTITY Ecy "Э" ><!--CYRILLIC CAPITAL LETTER E --> +<!ENTITY fcy "ф" ><!--CYRILLIC SMALL LETTER EF --> +<!ENTITY Fcy "Ф" ><!--CYRILLIC CAPITAL LETTER EF --> +<!ENTITY gcy "г" ><!--CYRILLIC SMALL LETTER GHE --> +<!ENTITY Gcy "Г" ><!--CYRILLIC CAPITAL LETTER GHE --> +<!ENTITY hardcy "ъ" ><!--CYRILLIC SMALL LETTER HARD SIGN --> +<!ENTITY HARDcy "Ъ" ><!--CYRILLIC CAPITAL LETTER HARD SIGN --> +<!ENTITY icy "и" ><!--CYRILLIC SMALL LETTER I --> +<!ENTITY Icy "И" ><!--CYRILLIC CAPITAL LETTER I --> +<!ENTITY iecy "е" ><!--CYRILLIC SMALL LETTER IE --> +<!ENTITY IEcy "Е" ><!--CYRILLIC CAPITAL LETTER IE --> +<!ENTITY iocy "ё" ><!--CYRILLIC SMALL LETTER IO --> +<!ENTITY IOcy "Ё" ><!--CYRILLIC CAPITAL LETTER IO --> +<!ENTITY jcy "й" ><!--CYRILLIC SMALL LETTER SHORT I --> +<!ENTITY Jcy "Й" ><!--CYRILLIC CAPITAL LETTER SHORT I --> +<!ENTITY kcy "к" ><!--CYRILLIC SMALL LETTER KA --> +<!ENTITY Kcy "К" ><!--CYRILLIC CAPITAL LETTER KA --> +<!ENTITY khcy "х" ><!--CYRILLIC SMALL LETTER HA --> +<!ENTITY KHcy "Х" ><!--CYRILLIC CAPITAL LETTER HA --> +<!ENTITY lcy "л" ><!--CYRILLIC SMALL LETTER EL --> +<!ENTITY Lcy "Л" ><!--CYRILLIC CAPITAL LETTER EL --> +<!ENTITY mcy "м" ><!--CYRILLIC SMALL LETTER EM --> +<!ENTITY Mcy "М" ><!--CYRILLIC CAPITAL LETTER EM --> +<!ENTITY ncy "н" ><!--CYRILLIC SMALL LETTER EN --> +<!ENTITY Ncy "Н" ><!--CYRILLIC CAPITAL LETTER EN --> +<!ENTITY numero "№" ><!--NUMERO SIGN --> +<!ENTITY ocy "о" ><!--CYRILLIC SMALL LETTER O --> +<!ENTITY Ocy "О" ><!--CYRILLIC CAPITAL LETTER O --> +<!ENTITY pcy "п" ><!--CYRILLIC SMALL LETTER PE --> +<!ENTITY Pcy "П" ><!--CYRILLIC CAPITAL LETTER PE --> +<!ENTITY rcy "р" ><!--CYRILLIC SMALL LETTER ER --> +<!ENTITY Rcy "Р" ><!--CYRILLIC CAPITAL LETTER ER --> +<!ENTITY scy "с" ><!--CYRILLIC SMALL LETTER ES --> +<!ENTITY Scy "С" ><!--CYRILLIC CAPITAL LETTER ES --> +<!ENTITY shchcy "щ" ><!--CYRILLIC SMALL LETTER SHCHA --> +<!ENTITY SHCHcy "Щ" ><!--CYRILLIC CAPITAL LETTER SHCHA --> +<!ENTITY shcy "ш" ><!--CYRILLIC SMALL LETTER SHA --> +<!ENTITY SHcy "Ш" ><!--CYRILLIC CAPITAL LETTER SHA --> +<!ENTITY softcy "ь" ><!--CYRILLIC SMALL LETTER SOFT SIGN --> +<!ENTITY SOFTcy "Ь" ><!--CYRILLIC CAPITAL LETTER SOFT SIGN --> +<!ENTITY tcy "т" ><!--CYRILLIC SMALL LETTER TE --> +<!ENTITY Tcy "Т" ><!--CYRILLIC CAPITAL LETTER TE --> +<!ENTITY tscy "ц" ><!--CYRILLIC SMALL LETTER TSE --> +<!ENTITY TScy "Ц" ><!--CYRILLIC CAPITAL LETTER TSE --> +<!ENTITY ucy "у" ><!--CYRILLIC SMALL LETTER U --> +<!ENTITY Ucy "У" ><!--CYRILLIC CAPITAL LETTER U --> +<!ENTITY vcy "в" ><!--CYRILLIC SMALL LETTER VE --> +<!ENTITY Vcy "В" ><!--CYRILLIC CAPITAL LETTER VE --> +<!ENTITY yacy "я" ><!--CYRILLIC SMALL LETTER YA --> +<!ENTITY YAcy "Я" ><!--CYRILLIC CAPITAL LETTER YA --> +<!ENTITY ycy "ы" ><!--CYRILLIC SMALL LETTER YERU --> +<!ENTITY Ycy "Ы" ><!--CYRILLIC CAPITAL LETTER YERU --> +<!ENTITY yucy "ю" ><!--CYRILLIC SMALL LETTER YU --> +<!ENTITY YUcy "Ю" ><!--CYRILLIC CAPITAL LETTER YU --> +<!ENTITY zcy "з" ><!--CYRILLIC SMALL LETTER ZE --> +<!ENTITY Zcy "З" ><!--CYRILLIC CAPITAL LETTER ZE --> +<!ENTITY zhcy "ж" ><!--CYRILLIC SMALL LETTER ZHE --> +<!ENTITY ZHcy "Ж" ><!--CYRILLIC CAPITAL LETTER ZHE --> diff --git a/htdocs/sgml-lib/CR-MathML3-20091215/isocyr2.ent b/htdocs/sgml-lib/CR-MathML3-20091215/isocyr2.ent new file mode 100644 index 0000000..5dc60c3 --- /dev/null +++ b/htdocs/sgml-lib/CR-MathML3-20091215/isocyr2.ent @@ -0,0 +1,72 @@ + +<!-- + File isocyr2.ent produced by the XSL script entities.xsl + from input data in unicode.xml. + + Copyright 1998 - 2010 W3C. + + Use and distribution of this code are permitted under the terms of the + W3C Software Notice and License. + http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231.html + + Please report any errors to David Carlisle + via the public W3C list www-math@w3.org. + + The numeric character values assigned to each entity + (should) match the Unicode assignments in Unicode 5.x. + + Entity names in this file are derived from files carrying the + following notice: + + (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. + +--> + + +<!-- + + Public identifier: -//W3C//ENTITIES Non-Russian Cyrillic//EN//XML + System identifier: http://www.w3.org/2003/entities/2007/isocyr2.ent + + The public identifier should always be used verbatim. + The system identifier may be changed to suit local requirements. + + Typical invocation: + + <!ENTITY % isocyr2 PUBLIC + "-//W3C//ENTITIES Non-Russian Cyrillic//EN//XML" + "http://www.w3.org/2003/entities/2007/isocyr2.ent" + > + %isocyr2; + +--> + +<!ENTITY djcy "ђ" ><!--CYRILLIC SMALL LETTER DJE --> +<!ENTITY DJcy "Ђ" ><!--CYRILLIC CAPITAL LETTER DJE --> +<!ENTITY dscy "ѕ" ><!--CYRILLIC SMALL LETTER DZE --> +<!ENTITY DScy "Ѕ" ><!--CYRILLIC CAPITAL LETTER DZE --> +<!ENTITY dzcy "џ" ><!--CYRILLIC SMALL LETTER DZHE --> +<!ENTITY DZcy "Џ" ><!--CYRILLIC CAPITAL LETTER DZHE --> +<!ENTITY gjcy "ѓ" ><!--CYRILLIC SMALL LETTER GJE --> +<!ENTITY GJcy "Ѓ" ><!--CYRILLIC CAPITAL LETTER GJE --> +<!ENTITY iukcy "і" ><!--CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I --> +<!ENTITY Iukcy "І" ><!--CYRILLIC CAPITAL LETTER BYELORUSSIAN-UKRAINIAN I --> +<!ENTITY jsercy "ј" ><!--CYRILLIC SMALL LETTER JE --> +<!ENTITY Jsercy "Ј" ><!--CYRILLIC CAPITAL LETTER JE --> +<!ENTITY jukcy "є" ><!--CYRILLIC SMALL LETTER UKRAINIAN IE --> +<!ENTITY Jukcy "Є" ><!--CYRILLIC CAPITAL LETTER UKRAINIAN IE --> +<!ENTITY kjcy "ќ" ><!--CYRILLIC SMALL LETTER KJE --> +<!ENTITY KJcy "Ќ" ><!--CYRILLIC CAPITAL LETTER KJE --> +<!ENTITY ljcy "љ" ><!--CYRILLIC SMALL LETTER LJE --> +<!ENTITY LJcy "Љ" ><!--CYRILLIC CAPITAL LETTER LJE --> +<!ENTITY njcy "њ" ><!--CYRILLIC SMALL LETTER NJE --> +<!ENTITY NJcy "Њ" ><!--CYRILLIC CAPITAL LETTER NJE --> +<!ENTITY tshcy "ћ" ><!--CYRILLIC SMALL LETTER TSHE --> +<!ENTITY TSHcy "Ћ" ><!--CYRILLIC CAPITAL LETTER TSHE --> +<!ENTITY ubrcy "ў" ><!--CYRILLIC SMALL LETTER SHORT U --> +<!ENTITY Ubrcy "Ў" ><!--CYRILLIC CAPITAL LETTER SHORT U --> +<!ENTITY yicy "ї" ><!--CYRILLIC SMALL LETTER YI --> +<!ENTITY YIcy "Ї" ><!--CYRILLIC CAPITAL LETTER YI --> diff --git a/htdocs/sgml-lib/CR-MathML3-20091215/isodia.ent b/htdocs/sgml-lib/CR-MathML3-20091215/isodia.ent new file mode 100644 index 0000000..94bdfc7 --- /dev/null +++ b/htdocs/sgml-lib/CR-MathML3-20091215/isodia.ent @@ -0,0 +1,60 @@ + +<!-- + File isodia.ent produced by the XSL script entities.xsl + from input data in unicode.xml. + + Copyright 1998 - 2010 W3C. + + Use and distribution of this code are permitted under the terms of the + W3C Software Notice and License. + http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231.html + + Please report any errors to David Carlisle + via the public W3C list www-math@w3.org. + + The numeric character values assigned to each entity + (should) match the Unicode assignments in Unicode 5.x. + + Entity names in this file are derived from files carrying the + following notice: + + (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. + +--> + + +<!-- + + Public identifier: -//W3C//ENTITIES Diacritical Marks//EN//XML + System identifier: http://www.w3.org/2003/entities/2007/isodia.ent + + The public identifier should always be used verbatim. + The system identifier may be changed to suit local requirements. + + Typical invocation: + + <!ENTITY % isodia PUBLIC + "-//W3C//ENTITIES Diacritical Marks//EN//XML" + "http://www.w3.org/2003/entities/2007/isodia.ent" + > + %isodia; + +--> + +<!ENTITY acute "´" ><!--ACUTE ACCENT --> +<!ENTITY breve "˘" ><!--BREVE --> +<!ENTITY caron "ˇ" ><!--CARON --> +<!ENTITY cedil "¸" ><!--CEDILLA --> +<!ENTITY circ "ˆ" ><!--MODIFIER LETTER CIRCUMFLEX ACCENT --> +<!ENTITY dblac "˝" ><!--DOUBLE ACUTE ACCENT --> +<!ENTITY die "¨" ><!--DIAERESIS --> +<!ENTITY dot "˙" ><!--DOT ABOVE --> +<!ENTITY grave "`" ><!--GRAVE ACCENT --> +<!ENTITY macr "¯" ><!--MACRON --> +<!ENTITY ogon "˛" ><!--OGONEK --> +<!ENTITY ring "˚" ><!--RING ABOVE --> +<!ENTITY tilde "˜" ><!--SMALL TILDE --> +<!ENTITY uml "¨" ><!--DIAERESIS --> diff --git a/htdocs/sgml-lib/CR-MathML3-20091215/isogrk3.ent b/htdocs/sgml-lib/CR-MathML3-20091215/isogrk3.ent new file mode 100644 index 0000000..a644d94 --- /dev/null +++ b/htdocs/sgml-lib/CR-MathML3-20091215/isogrk3.ent @@ -0,0 +1,89 @@ + +<!-- + File isogrk3.ent produced by the XSL script entities.xsl + from input data in unicode.xml. + + Copyright 1998 - 2010 W3C. + + Use and distribution of this code are permitted under the terms of the + W3C Software Notice and License. + http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231.html + + Please report any errors to David Carlisle + via the public W3C list www-math@w3.org. + + The numeric character values assigned to each entity + (should) match the Unicode assignments in Unicode 5.x. + + Entity names in this file are derived from files carrying the + following notice: + + (C) International Organization for Standardization 1991 + 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. + +--> + + +<!-- + + Public identifier: -//W3C//ENTITIES Greek Symbols//EN//XML + System identifier: http://www.w3.org/2003/entities/2007/isogrk3.ent + + The public identifier should always be used verbatim. + The system identifier may be changed to suit local requirements. + + Typical invocation: + + <!ENTITY % isogrk3 PUBLIC + "-//W3C//ENTITIES Greek Symbols//EN//XML" + "http://www.w3.org/2003/entities/2007/isogrk3.ent" + > + %isogrk3; + +--> + +<!ENTITY alpha "α" ><!--GREEK SMALL LETTER ALPHA --> +<!ENTITY beta "β" ><!--GREEK SMALL LETTER BETA --> +<!ENTITY chi "χ" ><!--GREEK SMALL LETTER CHI --> +<!ENTITY delta "δ" ><!--GREEK SMALL LETTER DELTA --> +<!ENTITY Delta "Δ" ><!--GREEK CAPITAL LETTER DELTA --> +<!ENTITY epsi "ε" ><!--GREEK SMALL LETTER EPSILON --> +<!ENTITY epsiv "ϵ" ><!--GREEK LUNATE EPSILON SYMBOL --> +<!ENTITY eta "η" ><!--GREEK SMALL LETTER ETA --> +<!ENTITY gamma "γ" ><!--GREEK SMALL LETTER GAMMA --> +<!ENTITY Gamma "Γ" ><!--GREEK CAPITAL LETTER GAMMA --> +<!ENTITY gammad "ϝ" ><!--GREEK SMALL LETTER DIGAMMA --> +<!ENTITY Gammad "Ϝ" ><!--GREEK LETTER DIGAMMA --> +<!ENTITY iota "ι" ><!--GREEK SMALL LETTER IOTA --> +<!ENTITY kappa "κ" ><!--GREEK SMALL LETTER KAPPA --> +<!ENTITY kappav "ϰ" ><!--GREEK KAPPA SYMBOL --> +<!ENTITY lambda "λ" ><!--GREEK SMALL LETTER LAMDA --> +<!ENTITY Lambda "Λ" ><!--GREEK CAPITAL LETTER LAMDA --> +<!ENTITY mu "μ" ><!--GREEK SMALL LETTER MU --> +<!ENTITY nu "ν" ><!--GREEK SMALL LETTER NU --> +<!ENTITY omega "ω" ><!--GREEK SMALL LETTER OMEGA --> +<!ENTITY Omega "Ω" ><!--GREEK CAPITAL LETTER OMEGA --> +<!ENTITY phi "φ" ><!--GREEK SMALL LETTER PHI --> +<!ENTITY Phi "Φ" ><!--GREEK CAPITAL LETTER PHI --> +<!ENTITY phiv "ϕ" ><!--GREEK PHI SYMBOL --> +<!ENTITY pi "π" ><!--GREEK SMALL LETTER PI --> +<!ENTITY Pi "Π" ><!--GREEK CAPITAL LETTER PI --> +<!ENTITY piv "ϖ" ><!--GREEK PI SYMBOL --> +<!ENTITY psi "ψ" ><!--GREEK SMALL LETTER PSI --> +<!ENTITY Psi "Ψ" ><!--GREEK CAPITAL LETTER PSI --> +<!ENTITY rho "ρ" ><!--GREEK SMALL LETTER RHO --> +<!ENTITY rhov "ϱ" ><!--GREEK RHO SYMBOL --> +<!ENTITY sigma "σ" ><!--GREEK SMALL LETTER SIGMA --> +<!ENTITY Sigma "Σ" ><!--GREEK CAPITAL LETTER SIGMA --> +<!ENTITY sigmav "ς" ><!--GREEK SMALL LETTER FINAL SIGMA --> +<!ENTITY tau "τ" ><!--GREEK SMALL LETTER TAU --> +<!ENTITY theta "θ" ><!--GREEK SMALL LETTER THETA --> +<!ENTITY Theta "Θ" ><!--GREEK CAPITAL LETTER THETA --> +<!ENTITY thetav "ϑ" ><!--GREEK THETA SYMBOL --> +<!ENTITY upsi "υ" ><!--GREEK SMALL LETTER UPSILON --> +<!ENTITY Upsi "ϒ" ><!--GREEK UPSILON WITH HOOK SYMBOL --> +<!ENTITY xi "ξ" ><!--GREEK SMALL LETTER XI --> +<!ENTITY Xi "Ξ" ><!--GREEK CAPITAL LETTER XI --> +<!ENTITY zeta "ζ" ><!--GREEK SMALL LETTER ZETA --> diff --git a/htdocs/sgml-lib/CR-MathML3-20091215/isolat1.ent b/htdocs/sgml-lib/CR-MathML3-20091215/isolat1.ent new file mode 100644 index 0000000..7d4e982 --- /dev/null +++ b/htdocs/sgml-lib/CR-MathML3-20091215/isolat1.ent @@ -0,0 +1,108 @@ + +<!-- + File isolat1.ent produced by the XSL script entities.xsl + from input data in unicode.xml. + + Copyright 1998 - 2010 W3C. + + Use and distribution of this code are permitted under the terms of the + W3C Software Notice and License. + http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231.html + + Please report any errors to David Carlisle + via the public W3C list www-math@w3.org. + + The numeric character values assigned to each entity + (should) match the Unicode assignments in Unicode 5.x. + + Entity names in this file are derived from files carrying the + following notice: + + (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. + +--> + + +<!-- + + Public identifier: -//W3C//ENTITIES Added Latin 1//EN//XML + System identifier: http://www.w3.org/2003/entities/2007/isolat1.ent + + The public identifier should always be used verbatim. + The system identifier may be changed to suit local requirements. + + Typical invocation: + + <!ENTITY % isolat1 PUBLIC + "-//W3C//ENTITIES Added Latin 1//EN//XML" + "http://www.w3.org/2003/entities/2007/isolat1.ent" + > + %isolat1; + +--> + +<!ENTITY aacute "á" ><!--LATIN SMALL LETTER A WITH ACUTE --> +<!ENTITY Aacute "Á" ><!--LATIN CAPITAL LETTER A WITH ACUTE --> +<!ENTITY acirc "â" ><!--LATIN SMALL LETTER A WITH CIRCUMFLEX --> +<!ENTITY Acirc "Â" ><!--LATIN CAPITAL LETTER A WITH CIRCUMFLEX --> +<!ENTITY aelig "æ" ><!--LATIN SMALL LETTER AE --> +<!ENTITY AElig "Æ" ><!--LATIN CAPITAL LETTER AE --> +<!ENTITY agrave "à" ><!--LATIN SMALL LETTER A WITH GRAVE --> +<!ENTITY Agrave "À" ><!--LATIN CAPITAL LETTER A WITH GRAVE --> +<!ENTITY aring "å" ><!--LATIN SMALL LETTER A WITH RING ABOVE --> +<!ENTITY Aring "Å" ><!--LATIN CAPITAL LETTER A WITH RING ABOVE --> +<!ENTITY atilde "ã" ><!--LATIN SMALL LETTER A WITH TILDE --> +<!ENTITY Atilde "Ã" ><!--LATIN CAPITAL LETTER A WITH TILDE --> +<!ENTITY auml "ä" ><!--LATIN SMALL LETTER A WITH DIAERESIS --> +<!ENTITY Auml "Ä" ><!--LATIN CAPITAL LETTER A WITH DIAERESIS --> +<!ENTITY ccedil "ç" ><!--LATIN SMALL LETTER C WITH CEDILLA --> +<!ENTITY Ccedil "Ç" ><!--LATIN CAPITAL LETTER C WITH CEDILLA --> +<!ENTITY eacute "é" ><!--LATIN SMALL LETTER E WITH ACUTE --> +<!ENTITY Eacute "É" ><!--LATIN CAPITAL LETTER E WITH ACUTE --> +<!ENTITY ecirc "ê" ><!--LATIN SMALL LETTER E WITH CIRCUMFLEX --> +<!ENTITY Ecirc "Ê" ><!--LATIN CAPITAL LETTER E WITH CIRCUMFLEX --> +<!ENTITY egrave "è" ><!--LATIN SMALL LETTER E WITH GRAVE --> +<!ENTITY Egrave "È" ><!--LATIN CAPITAL LETTER E WITH GRAVE --> +<!ENTITY eth "ð" ><!--LATIN SMALL LETTER ETH --> +<!ENTITY ETH "Ð" ><!--LATIN CAPITAL LETTER ETH --> +<!ENTITY euml "ë" ><!--LATIN SMALL LETTER E WITH DIAERESIS --> +<!ENTITY Euml "Ë" ><!--LATIN CAPITAL LETTER E WITH DIAERESIS --> +<!ENTITY iacute "í" ><!--LATIN SMALL LETTER I WITH ACUTE --> +<!ENTITY Iacute "Í" ><!--LATIN CAPITAL LETTER I WITH ACUTE --> +<!ENTITY icirc "î" ><!--LATIN SMALL LETTER I WITH CIRCUMFLEX --> +<!ENTITY Icirc "Î" ><!--LATIN CAPITAL LETTER I WITH CIRCUMFLEX --> +<!ENTITY igrave "ì" ><!--LATIN SMALL LETTER I WITH GRAVE --> +<!ENTITY Igrave "Ì" ><!--LATIN CAPITAL LETTER I WITH GRAVE --> +<!ENTITY iuml "ï" ><!--LATIN SMALL LETTER I WITH DIAERESIS --> +<!ENTITY Iuml "Ï" ><!--LATIN CAPITAL LETTER I WITH DIAERESIS --> +<!ENTITY ntilde "ñ" ><!--LATIN SMALL LETTER N WITH TILDE --> +<!ENTITY Ntilde "Ñ" ><!--LATIN CAPITAL LETTER N WITH TILDE --> +<!ENTITY oacute "ó" ><!--LATIN SMALL LETTER O WITH ACUTE --> +<!ENTITY Oacute "Ó" ><!--LATIN CAPITAL LETTER O WITH ACUTE --> +<!ENTITY ocirc "ô" ><!--LATIN SMALL LETTER O WITH CIRCUMFLEX --> +<!ENTITY Ocirc "Ô" ><!--LATIN CAPITAL LETTER O WITH CIRCUMFLEX --> +<!ENTITY ograve "ò" ><!--LATIN SMALL LETTER O WITH GRAVE --> +<!ENTITY Ograve "Ò" ><!--LATIN CAPITAL LETTER O WITH GRAVE --> +<!ENTITY oslash "ø" ><!--LATIN SMALL LETTER O WITH STROKE --> +<!ENTITY Oslash "Ø" ><!--LATIN CAPITAL LETTER O WITH STROKE --> +<!ENTITY otilde "õ" ><!--LATIN SMALL LETTER O WITH TILDE --> +<!ENTITY Otilde "Õ" ><!--LATIN CAPITAL LETTER O WITH TILDE --> +<!ENTITY ouml "ö" ><!--LATIN SMALL LETTER O WITH DIAERESIS --> +<!ENTITY Ouml "Ö" ><!--LATIN CAPITAL LETTER O WITH DIAERESIS --> +<!ENTITY szlig "ß" ><!--LATIN SMALL LETTER SHARP S --> +<!ENTITY thorn "þ" ><!--LATIN SMALL LETTER THORN --> +<!ENTITY THORN "Þ" ><!--LATIN CAPITAL LETTER THORN --> +<!ENTITY uacute "ú" ><!--LATIN SMALL LETTER U WITH ACUTE --> +<!ENTITY Uacute "Ú" ><!--LATIN CAPITAL LETTER U WITH ACUTE --> +<!ENTITY ucirc "û" ><!--LATIN SMALL LETTER U WITH CIRCUMFLEX --> +<!ENTITY Ucirc "Û" ><!--LATIN CAPITAL LETTER U WITH CIRCUMFLEX --> +<!ENTITY ugrave "ù" ><!--LATIN SMALL LETTER U WITH GRAVE --> +<!ENTITY Ugrave "Ù" ><!--LATIN CAPITAL LETTER U WITH GRAVE --> +<!ENTITY uuml "ü" ><!--LATIN SMALL LETTER U WITH DIAERESIS --> +<!ENTITY Uuml "Ü" ><!--LATIN CAPITAL LETTER U WITH DIAERESIS --> +<!ENTITY yacute "ý" ><!--LATIN SMALL LETTER Y WITH ACUTE --> +<!ENTITY Yacute "Ý" ><!--LATIN CAPITAL LETTER Y WITH ACUTE --> +<!ENTITY yuml "ÿ" ><!--LATIN SMALL LETTER Y WITH DIAERESIS --> diff --git a/htdocs/sgml-lib/CR-MathML3-20091215/isolat2.ent b/htdocs/sgml-lib/CR-MathML3-20091215/isolat2.ent new file mode 100644 index 0000000..93e39e1 --- /dev/null +++ b/htdocs/sgml-lib/CR-MathML3-20091215/isolat2.ent @@ -0,0 +1,167 @@ + +<!-- + File isolat2.ent produced by the XSL script entities.xsl + from input data in unicode.xml. + + Copyright 1998 - 2010 W3C. + + Use and distribution of this code are permitted under the terms of the + W3C Software Notice and License. + http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231.html + + Please report any errors to David Carlisle + via the public W3C list www-math@w3.org. + + The numeric character values assigned to each entity + (should) match the Unicode assignments in Unicode 5.x. + + Entity names in this file are derived from files carrying the + following notice: + + (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. + +--> + + +<!-- + + Public identifier: -//W3C//ENTITIES Added Latin 2//EN//XML + System identifier: http://www.w3.org/2003/entities/2007/isolat2.ent + + The public identifier should always be used verbatim. + The system identifier may be changed to suit local requirements. + + Typical invocation: + + <!ENTITY % isolat2 PUBLIC + "-//W3C//ENTITIES Added Latin 2//EN//XML" + "http://www.w3.org/2003/entities/2007/isolat2.ent" + > + %isolat2; + +--> + +<!ENTITY abreve "ă" ><!--LATIN SMALL LETTER A WITH BREVE --> +<!ENTITY Abreve "Ă" ><!--LATIN CAPITAL LETTER A WITH BREVE --> +<!ENTITY amacr "ā" ><!--LATIN SMALL LETTER A WITH MACRON --> +<!ENTITY Amacr "Ā" ><!--LATIN CAPITAL LETTER A WITH MACRON --> +<!ENTITY aogon "ą" ><!--LATIN SMALL LETTER A WITH OGONEK --> +<!ENTITY Aogon "Ą" ><!--LATIN CAPITAL LETTER A WITH OGONEK --> +<!ENTITY cacute "ć" ><!--LATIN SMALL LETTER C WITH ACUTE --> +<!ENTITY Cacute "Ć" ><!--LATIN CAPITAL LETTER C WITH ACUTE --> +<!ENTITY ccaron "č" ><!--LATIN SMALL LETTER C WITH CARON --> +<!ENTITY Ccaron "Č" ><!--LATIN CAPITAL LETTER C WITH CARON --> +<!ENTITY ccirc "ĉ" ><!--LATIN SMALL LETTER C WITH CIRCUMFLEX --> +<!ENTITY Ccirc "Ĉ" ><!--LATIN CAPITAL LETTER C WITH CIRCUMFLEX --> +<!ENTITY cdot "ċ" ><!--LATIN SMALL LETTER C WITH DOT ABOVE --> +<!ENTITY Cdot "Ċ" ><!--LATIN CAPITAL LETTER C WITH DOT ABOVE --> +<!ENTITY dcaron "ď" ><!--LATIN SMALL LETTER D WITH CARON --> +<!ENTITY Dcaron "Ď" ><!--LATIN CAPITAL LETTER D WITH CARON --> +<!ENTITY dstrok "đ" ><!--LATIN SMALL LETTER D WITH STROKE --> +<!ENTITY Dstrok "Đ" ><!--LATIN CAPITAL LETTER D WITH STROKE --> +<!ENTITY ecaron "ě" ><!--LATIN SMALL LETTER E WITH CARON --> +<!ENTITY Ecaron "Ě" ><!--LATIN CAPITAL LETTER E WITH CARON --> +<!ENTITY edot "ė" ><!--LATIN SMALL LETTER E WITH DOT ABOVE --> +<!ENTITY Edot "Ė" ><!--LATIN CAPITAL LETTER E WITH DOT ABOVE --> +<!ENTITY emacr "ē" ><!--LATIN SMALL LETTER E WITH MACRON --> +<!ENTITY Emacr "Ē" ><!--LATIN CAPITAL LETTER E WITH MACRON --> +<!ENTITY eng "ŋ" ><!--LATIN SMALL LETTER ENG --> +<!ENTITY ENG "Ŋ" ><!--LATIN CAPITAL LETTER ENG --> +<!ENTITY eogon "ę" ><!--LATIN SMALL LETTER E WITH OGONEK --> +<!ENTITY Eogon "Ę" ><!--LATIN CAPITAL LETTER E WITH OGONEK --> +<!ENTITY gacute "ǵ" ><!--LATIN SMALL LETTER G WITH ACUTE --> +<!ENTITY gbreve "ğ" ><!--LATIN SMALL LETTER G WITH BREVE --> +<!ENTITY Gbreve "Ğ" ><!--LATIN CAPITAL LETTER G WITH BREVE --> +<!ENTITY Gcedil "Ģ" ><!--LATIN CAPITAL LETTER G WITH CEDILLA --> +<!ENTITY gcirc "ĝ" ><!--LATIN SMALL LETTER G WITH CIRCUMFLEX --> +<!ENTITY Gcirc "Ĝ" ><!--LATIN CAPITAL LETTER G WITH CIRCUMFLEX --> +<!ENTITY gdot "ġ" ><!--LATIN SMALL LETTER G WITH DOT ABOVE --> +<!ENTITY Gdot "Ġ" ><!--LATIN CAPITAL LETTER G WITH DOT ABOVE --> +<!ENTITY hcirc "ĥ" ><!--LATIN SMALL LETTER H WITH CIRCUMFLEX --> +<!ENTITY Hcirc "Ĥ" ><!--LATIN CAPITAL LETTER H WITH CIRCUMFLEX --> +<!ENTITY hstrok "ħ" ><!--LATIN SMALL LETTER H WITH STROKE --> +<!ENTITY Hstrok "Ħ" ><!--LATIN CAPITAL LETTER H WITH STROKE --> +<!ENTITY Idot "İ" ><!--LATIN CAPITAL LETTER I WITH DOT ABOVE --> +<!ENTITY ijlig "ij" ><!--LATIN SMALL LIGATURE IJ --> +<!ENTITY IJlig "IJ" ><!--LATIN CAPITAL LIGATURE IJ --> +<!ENTITY imacr "ī" ><!--LATIN SMALL LETTER I WITH MACRON --> +<!ENTITY Imacr "Ī" ><!--LATIN CAPITAL LETTER I WITH MACRON --> +<!ENTITY inodot "ı" ><!--LATIN SMALL LETTER DOTLESS I --> +<!ENTITY iogon "į" ><!--LATIN SMALL LETTER I WITH OGONEK --> +<!ENTITY Iogon "Į" ><!--LATIN CAPITAL LETTER I WITH OGONEK --> +<!ENTITY itilde "ĩ" ><!--LATIN SMALL LETTER I WITH TILDE --> +<!ENTITY Itilde "Ĩ" ><!--LATIN CAPITAL LETTER I WITH TILDE --> +<!ENTITY jcirc "ĵ" ><!--LATIN SMALL LETTER J WITH CIRCUMFLEX --> +<!ENTITY Jcirc "Ĵ" ><!--LATIN CAPITAL LETTER J WITH CIRCUMFLEX --> +<!ENTITY kcedil "ķ" ><!--LATIN SMALL LETTER K WITH CEDILLA --> +<!ENTITY Kcedil "Ķ" ><!--LATIN CAPITAL LETTER K WITH CEDILLA --> +<!ENTITY kgreen "ĸ" ><!--LATIN SMALL LETTER KRA --> +<!ENTITY lacute "ĺ" ><!--LATIN SMALL LETTER L WITH ACUTE --> +<!ENTITY Lacute "Ĺ" ><!--LATIN CAPITAL LETTER L WITH ACUTE --> +<!ENTITY lcaron "ľ" ><!--LATIN SMALL LETTER L WITH CARON --> +<!ENTITY Lcaron "Ľ" ><!--LATIN CAPITAL LETTER L WITH CARON --> +<!ENTITY lcedil "ļ" ><!--LATIN SMALL LETTER L WITH CEDILLA --> +<!ENTITY Lcedil "Ļ" ><!--LATIN CAPITAL LETTER L WITH CEDILLA --> +<!ENTITY lmidot "ŀ" ><!--LATIN SMALL LETTER L WITH MIDDLE DOT --> +<!ENTITY Lmidot "Ŀ" ><!--LATIN CAPITAL LETTER L WITH MIDDLE DOT --> +<!ENTITY lstrok "ł" ><!--LATIN SMALL LETTER L WITH STROKE --> +<!ENTITY Lstrok "Ł" ><!--LATIN CAPITAL LETTER L WITH STROKE --> +<!ENTITY nacute "ń" ><!--LATIN SMALL LETTER N WITH ACUTE --> +<!ENTITY Nacute "Ń" ><!--LATIN CAPITAL LETTER N WITH ACUTE --> +<!ENTITY napos "ʼn" ><!--LATIN SMALL LETTER N PRECEDED BY APOSTROPHE --> +<!ENTITY ncaron "ň" ><!--LATIN SMALL LETTER N WITH CARON --> +<!ENTITY Ncaron "Ň" ><!--LATIN CAPITAL LETTER N WITH CARON --> +<!ENTITY ncedil "ņ" ><!--LATIN SMALL LETTER N WITH CEDILLA --> +<!ENTITY Ncedil "Ņ" ><!--LATIN CAPITAL LETTER N WITH CEDILLA --> +<!ENTITY odblac "ő" ><!--LATIN SMALL LETTER O WITH DOUBLE ACUTE --> +<!ENTITY Odblac "Ő" ><!--LATIN CAPITAL LETTER O WITH DOUBLE ACUTE --> +<!ENTITY oelig "œ" ><!--LATIN SMALL LIGATURE OE --> +<!ENTITY OElig "Œ" ><!--LATIN CAPITAL LIGATURE OE --> +<!ENTITY omacr "ō" ><!--LATIN SMALL LETTER O WITH MACRON --> +<!ENTITY Omacr "Ō" ><!--LATIN CAPITAL LETTER O WITH MACRON --> +<!ENTITY racute "ŕ" ><!--LATIN SMALL LETTER R WITH ACUTE --> +<!ENTITY Racute "Ŕ" ><!--LATIN CAPITAL LETTER R WITH ACUTE --> +<!ENTITY rcaron "ř" ><!--LATIN SMALL LETTER R WITH CARON --> +<!ENTITY Rcaron "Ř" ><!--LATIN CAPITAL LETTER R WITH CARON --> +<!ENTITY rcedil "ŗ" ><!--LATIN SMALL LETTER R WITH CEDILLA --> +<!ENTITY Rcedil "Ŗ" ><!--LATIN CAPITAL LETTER R WITH CEDILLA --> +<!ENTITY sacute "ś" ><!--LATIN SMALL LETTER S WITH ACUTE --> +<!ENTITY Sacute "Ś" ><!--LATIN CAPITAL LETTER S WITH ACUTE --> +<!ENTITY scaron "š" ><!--LATIN SMALL LETTER S WITH CARON --> +<!ENTITY Scaron "Š" ><!--LATIN CAPITAL LETTER S WITH CARON --> +<!ENTITY scedil "ş" ><!--LATIN SMALL LETTER S WITH CEDILLA --> +<!ENTITY Scedil "Ş" ><!--LATIN CAPITAL LETTER S WITH CEDILLA --> +<!ENTITY scirc "ŝ" ><!--LATIN SMALL LETTER S WITH CIRCUMFLEX --> +<!ENTITY Scirc "Ŝ" ><!--LATIN CAPITAL LETTER S WITH CIRCUMFLEX --> +<!ENTITY tcaron "ť" ><!--LATIN SMALL LETTER T WITH CARON --> +<!ENTITY Tcaron "Ť" ><!--LATIN CAPITAL LETTER T WITH CARON --> +<!ENTITY tcedil "ţ" ><!--LATIN SMALL LETTER T WITH CEDILLA --> +<!ENTITY Tcedil "Ţ" ><!--LATIN CAPITAL LETTER T WITH CEDILLA --> +<!ENTITY tstrok "ŧ" ><!--LATIN SMALL LETTER T WITH STROKE --> +<!ENTITY Tstrok "Ŧ" ><!--LATIN CAPITAL LETTER T WITH STROKE --> +<!ENTITY ubreve "ŭ" ><!--LATIN SMALL LETTER U WITH BREVE --> +<!ENTITY Ubreve "Ŭ" ><!--LATIN CAPITAL LETTER U WITH BREVE --> +<!ENTITY udblac "ű" ><!--LATIN SMALL LETTER U WITH DOUBLE ACUTE --> +<!ENTITY Udblac "Ű" ><!--LATIN CAPITAL LETTER U WITH DOUBLE ACUTE --> +<!ENTITY umacr "ū" ><!--LATIN SMALL LETTER U WITH MACRON --> +<!ENTITY Umacr "Ū" ><!--LATIN CAPITAL LETTER U WITH MACRON --> +<!ENTITY uogon "ų" ><!--LATIN SMALL LETTER U WITH OGONEK --> +<!ENTITY Uogon "Ų" ><!--LATIN CAPITAL LETTER U WITH OGONEK --> +<!ENTITY uring "ů" ><!--LATIN SMALL LETTER U WITH RING ABOVE --> +<!ENTITY Uring "Ů" ><!--LATIN CAPITAL LETTER U WITH RING ABOVE --> +<!ENTITY utilde "ũ" ><!--LATIN SMALL LETTER U WITH TILDE --> +<!ENTITY Utilde "Ũ" ><!--LATIN CAPITAL LETTER U WITH TILDE --> +<!ENTITY wcirc "ŵ" ><!--LATIN SMALL LETTER W WITH CIRCUMFLEX --> +<!ENTITY Wcirc "Ŵ" ><!--LATIN CAPITAL LETTER W WITH CIRCUMFLEX --> +<!ENTITY ycirc "ŷ" ><!--LATIN SMALL LETTER Y WITH CIRCUMFLEX --> +<!ENTITY Ycirc "Ŷ" ><!--LATIN CAPITAL LETTER Y WITH CIRCUMFLEX --> +<!ENTITY Yuml "Ÿ" ><!--LATIN CAPITAL LETTER Y WITH DIAERESIS --> +<!ENTITY zacute "ź" ><!--LATIN SMALL LETTER Z WITH ACUTE --> +<!ENTITY Zacute "Ź" ><!--LATIN CAPITAL LETTER Z WITH ACUTE --> +<!ENTITY zcaron "ž" ><!--LATIN SMALL LETTER Z WITH CARON --> +<!ENTITY Zcaron "Ž" ><!--LATIN CAPITAL LETTER Z WITH CARON --> +<!ENTITY zdot "ż" ><!--LATIN SMALL LETTER Z WITH DOT ABOVE --> +<!ENTITY Zdot "Ż" ><!--LATIN CAPITAL LETTER Z WITH DOT ABOVE --> diff --git a/htdocs/sgml-lib/CR-MathML3-20091215/isomfrk.ent b/htdocs/sgml-lib/CR-MathML3-20091215/isomfrk.ent new file mode 100644 index 0000000..62388dd --- /dev/null +++ b/htdocs/sgml-lib/CR-MathML3-20091215/isomfrk.ent @@ -0,0 +1,98 @@ + +<!-- + File isomfrk.ent produced by the XSL script entities.xsl + from input data in unicode.xml. + + Copyright 1998 - 2010 W3C. + + Use and distribution of this code are permitted under the terms of the + W3C Software Notice and License. + http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231.html + + Please report any errors to David Carlisle + via the public W3C list www-math@w3.org. + + The numeric character values assigned to each entity + (should) match the Unicode assignments in Unicode 5.x. + + Entity names in this file are derived from files carrying the + following notice: + + (C) International Organization for Standardization 1991 + 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. + +--> + + +<!-- + + Public identifier: -//W3C//ENTITIES Math Alphabets: Fraktur//EN//XML + System identifier: http://www.w3.org/2003/entities/2007/isomfrk.ent + + The public identifier should always be used verbatim. + The system identifier may be changed to suit local requirements. + + Typical invocation: + + <!ENTITY % isomfrk PUBLIC + "-//W3C//ENTITIES Math Alphabets: Fraktur//EN//XML" + "http://www.w3.org/2003/entities/2007/isomfrk.ent" + > + %isomfrk; + +--> + +<!ENTITY afr "𝔞" ><!--MATHEMATICAL FRAKTUR SMALL A --> +<!ENTITY Afr "𝔄" ><!--MATHEMATICAL FRAKTUR CAPITAL A --> +<!ENTITY bfr "𝔟" ><!--MATHEMATICAL FRAKTUR SMALL B --> +<!ENTITY Bfr "𝔅" ><!--MATHEMATICAL FRAKTUR CAPITAL B --> +<!ENTITY cfr "𝔠" ><!--MATHEMATICAL FRAKTUR SMALL C --> +<!ENTITY Cfr "ℭ" ><!--BLACK-LETTER CAPITAL C --> +<!ENTITY dfr "𝔡" ><!--MATHEMATICAL FRAKTUR SMALL D --> +<!ENTITY Dfr "𝔇" ><!--MATHEMATICAL FRAKTUR CAPITAL D --> +<!ENTITY efr "𝔢" ><!--MATHEMATICAL FRAKTUR SMALL E --> +<!ENTITY Efr "𝔈" ><!--MATHEMATICAL FRAKTUR CAPITAL E --> +<!ENTITY ffr "𝔣" ><!--MATHEMATICAL FRAKTUR SMALL F --> +<!ENTITY Ffr "𝔉" ><!--MATHEMATICAL FRAKTUR CAPITAL F --> +<!ENTITY gfr "𝔤" ><!--MATHEMATICAL FRAKTUR SMALL G --> +<!ENTITY Gfr "𝔊" ><!--MATHEMATICAL FRAKTUR CAPITAL G --> +<!ENTITY hfr "𝔥" ><!--MATHEMATICAL FRAKTUR SMALL H --> +<!ENTITY Hfr "ℌ" ><!--BLACK-LETTER CAPITAL H --> +<!ENTITY ifr "𝔦" ><!--MATHEMATICAL FRAKTUR SMALL I --> +<!ENTITY Ifr "ℑ" ><!--BLACK-LETTER CAPITAL I --> +<!ENTITY jfr "𝔧" ><!--MATHEMATICAL FRAKTUR SMALL J --> +<!ENTITY Jfr "𝔍" ><!--MATHEMATICAL FRAKTUR CAPITAL J --> +<!ENTITY kfr "𝔨" ><!--MATHEMATICAL FRAKTUR SMALL K --> +<!ENTITY Kfr "𝔎" ><!--MATHEMATICAL FRAKTUR CAPITAL K --> +<!ENTITY lfr "𝔩" ><!--MATHEMATICAL FRAKTUR SMALL L --> +<!ENTITY Lfr "𝔏" ><!--MATHEMATICAL FRAKTUR CAPITAL L --> +<!ENTITY mfr "𝔪" ><!--MATHEMATICAL FRAKTUR SMALL M --> +<!ENTITY Mfr "𝔐" ><!--MATHEMATICAL FRAKTUR CAPITAL M --> +<!ENTITY nfr "𝔫" ><!--MATHEMATICAL FRAKTUR SMALL N --> +<!ENTITY Nfr "𝔑" ><!--MATHEMATICAL FRAKTUR CAPITAL N --> +<!ENTITY ofr "𝔬" ><!--MATHEMATICAL FRAKTUR SMALL O --> +<!ENTITY Ofr "𝔒" ><!--MATHEMATICAL FRAKTUR CAPITAL O --> +<!ENTITY pfr "𝔭" ><!--MATHEMATICAL FRAKTUR SMALL P --> +<!ENTITY Pfr "𝔓" ><!--MATHEMATICAL FRAKTUR CAPITAL P --> +<!ENTITY qfr "𝔮" ><!--MATHEMATICAL FRAKTUR SMALL Q --> +<!ENTITY Qfr "𝔔" ><!--MATHEMATICAL FRAKTUR CAPITAL Q --> +<!ENTITY rfr "𝔯" ><!--MATHEMATICAL FRAKTUR SMALL R --> +<!ENTITY Rfr "ℜ" ><!--BLACK-LETTER CAPITAL R --> +<!ENTITY sfr "𝔰" ><!--MATHEMATICAL FRAKTUR SMALL S --> +<!ENTITY Sfr "𝔖" ><!--MATHEMATICAL FRAKTUR CAPITAL S --> +<!ENTITY tfr "𝔱" ><!--MATHEMATICAL FRAKTUR SMALL T --> +<!ENTITY Tfr "𝔗" ><!--MATHEMATICAL FRAKTUR CAPITAL T --> +<!ENTITY ufr "𝔲" ><!--MATHEMATICAL FRAKTUR SMALL U --> +<!ENTITY Ufr "𝔘" ><!--MATHEMATICAL FRAKTUR CAPITAL U --> +<!ENTITY vfr "𝔳" ><!--MATHEMATICAL FRAKTUR SMALL V --> +<!ENTITY Vfr "𝔙" ><!--MATHEMATICAL FRAKTUR CAPITAL V --> +<!ENTITY wfr "𝔴" ><!--MATHEMATICAL FRAKTUR SMALL W --> +<!ENTITY Wfr "𝔚" ><!--MATHEMATICAL FRAKTUR CAPITAL W --> +<!ENTITY xfr "𝔵" ><!--MATHEMATICAL FRAKTUR SMALL X --> +<!ENTITY Xfr "𝔛" ><!--MATHEMATICAL FRAKTUR CAPITAL X --> +<!ENTITY yfr "𝔶" ><!--MATHEMATICAL FRAKTUR SMALL Y --> +<!ENTITY Yfr "𝔜" ><!--MATHEMATICAL FRAKTUR CAPITAL Y --> +<!ENTITY zfr "𝔷" ><!--MATHEMATICAL FRAKTUR SMALL Z --> +<!ENTITY Zfr "ℨ" ><!--BLACK-LETTER CAPITAL Z --> diff --git a/htdocs/sgml-lib/CR-MathML3-20091215/isomopf.ent b/htdocs/sgml-lib/CR-MathML3-20091215/isomopf.ent new file mode 100644 index 0000000..107f308 --- /dev/null +++ b/htdocs/sgml-lib/CR-MathML3-20091215/isomopf.ent @@ -0,0 +1,72 @@ + +<!-- + File isomopf.ent produced by the XSL script entities.xsl + from input data in unicode.xml. + + Copyright 1998 - 2010 W3C. + + Use and distribution of this code are permitted under the terms of the + W3C Software Notice and License. + http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231.html + + Please report any errors to David Carlisle + via the public W3C list www-math@w3.org. + + The numeric character values assigned to each entity + (should) match the Unicode assignments in Unicode 5.x. + + Entity names in this file are derived from files carrying the + following notice: + + (C) International Organization for Standardization 1991 + 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. + +--> + + +<!-- + + Public identifier: -//W3C//ENTITIES Math Alphabets: Open Face//EN//XML + System identifier: http://www.w3.org/2003/entities/2007/isomopf.ent + + The public identifier should always be used verbatim. + The system identifier may be changed to suit local requirements. + + Typical invocation: + + <!ENTITY % isomopf PUBLIC + "-//W3C//ENTITIES Math Alphabets: Open Face//EN//XML" + "http://www.w3.org/2003/entities/2007/isomopf.ent" + > + %isomopf; + +--> + +<!ENTITY Aopf "𝔸" ><!--MATHEMATICAL DOUBLE-STRUCK CAPITAL A --> +<!ENTITY Bopf "𝔹" ><!--MATHEMATICAL DOUBLE-STRUCK CAPITAL B --> +<!ENTITY Copf "ℂ" ><!--DOUBLE-STRUCK CAPITAL C --> +<!ENTITY Dopf "𝔻" ><!--MATHEMATICAL DOUBLE-STRUCK CAPITAL D --> +<!ENTITY Eopf "𝔼" ><!--MATHEMATICAL DOUBLE-STRUCK CAPITAL E --> +<!ENTITY Fopf "𝔽" ><!--MATHEMATICAL DOUBLE-STRUCK CAPITAL F --> +<!ENTITY Gopf "𝔾" ><!--MATHEMATICAL DOUBLE-STRUCK CAPITAL G --> +<!ENTITY Hopf "ℍ" ><!--DOUBLE-STRUCK CAPITAL H --> +<!ENTITY Iopf "𝕀" ><!--MATHEMATICAL DOUBLE-STRUCK CAPITAL I --> +<!ENTITY Jopf "𝕁" ><!--MATHEMATICAL DOUBLE-STRUCK CAPITAL J --> +<!ENTITY Kopf "𝕂" ><!--MATHEMATICAL DOUBLE-STRUCK CAPITAL K --> +<!ENTITY Lopf "𝕃" ><!--MATHEMATICAL DOUBLE-STRUCK CAPITAL L --> +<!ENTITY Mopf "𝕄" ><!--MATHEMATICAL DOUBLE-STRUCK CAPITAL M --> +<!ENTITY Nopf "ℕ" ><!--DOUBLE-STRUCK CAPITAL N --> +<!ENTITY Oopf "𝕆" ><!--MATHEMATICAL DOUBLE-STRUCK CAPITAL O --> +<!ENTITY Popf "ℙ" ><!--DOUBLE-STRUCK CAPITAL P --> +<!ENTITY Qopf "ℚ" ><!--DOUBLE-STRUCK CAPITAL Q --> +<!ENTITY Ropf "ℝ" ><!--DOUBLE-STRUCK CAPITAL R --> +<!ENTITY Sopf "𝕊" ><!--MATHEMATICAL DOUBLE-STRUCK CAPITAL S --> +<!ENTITY Topf "𝕋" ><!--MATHEMATICAL DOUBLE-STRUCK CAPITAL T --> +<!ENTITY Uopf "𝕌" ><!--MATHEMATICAL DOUBLE-STRUCK CAPITAL U --> +<!ENTITY Vopf "𝕍" ><!--MATHEMATICAL DOUBLE-STRUCK CAPITAL V --> +<!ENTITY Wopf "𝕎" ><!--MATHEMATICAL DOUBLE-STRUCK CAPITAL W --> +<!ENTITY Xopf "𝕏" ><!--MATHEMATICAL DOUBLE-STRUCK CAPITAL X --> +<!ENTITY Yopf "𝕐" ><!--MATHEMATICAL DOUBLE-STRUCK CAPITAL Y --> +<!ENTITY Zopf "ℤ" ><!--DOUBLE-STRUCK CAPITAL Z --> diff --git a/htdocs/sgml-lib/CR-MathML3-20091215/isomscr.ent b/htdocs/sgml-lib/CR-MathML3-20091215/isomscr.ent new file mode 100644 index 0000000..d31dd5e --- /dev/null +++ b/htdocs/sgml-lib/CR-MathML3-20091215/isomscr.ent @@ -0,0 +1,98 @@ + +<!-- + File isomscr.ent produced by the XSL script entities.xsl + from input data in unicode.xml. + + Copyright 1998 - 2010 W3C. + + Use and distribution of this code are permitted under the terms of the + W3C Software Notice and License. + http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231.html + + Please report any errors to David Carlisle + via the public W3C list www-math@w3.org. + + The numeric character values assigned to each entity + (should) match the Unicode assignments in Unicode 5.x. + + Entity names in this file are derived from files carrying the + following notice: + + (C) International Organization for Standardization 1991 + 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. + +--> + + +<!-- + + Public identifier: -//W3C//ENTITIES Math Alphabets: Script//EN//XML + System identifier: http://www.w3.org/2003/entities/2007/isomscr.ent + + The public identifier should always be used verbatim. + The system identifier may be changed to suit local requirements. + + Typical invocation: + + <!ENTITY % isomscr PUBLIC + "-//W3C//ENTITIES Math Alphabets: Script//EN//XML" + "http://www.w3.org/2003/entities/2007/isomscr.ent" + > + %isomscr; + +--> + +<!ENTITY ascr "𝒶" ><!--MATHEMATICAL SCRIPT SMALL A --> +<!ENTITY Ascr "𝒜" ><!--MATHEMATICAL SCRIPT CAPITAL A --> +<!ENTITY bscr "𝒷" ><!--MATHEMATICAL SCRIPT SMALL B --> +<!ENTITY Bscr "ℬ" ><!--SCRIPT CAPITAL B --> +<!ENTITY cscr "𝒸" ><!--MATHEMATICAL SCRIPT SMALL C --> +<!ENTITY Cscr "𝒞" ><!--MATHEMATICAL SCRIPT CAPITAL C --> +<!ENTITY dscr "𝒹" ><!--MATHEMATICAL SCRIPT SMALL D --> +<!ENTITY Dscr "𝒟" ><!--MATHEMATICAL SCRIPT CAPITAL D --> +<!ENTITY escr "ℯ" ><!--SCRIPT SMALL E --> +<!ENTITY Escr "ℰ" ><!--SCRIPT CAPITAL E --> +<!ENTITY fscr "𝒻" ><!--MATHEMATICAL SCRIPT SMALL F --> +<!ENTITY Fscr "ℱ" ><!--SCRIPT CAPITAL F --> +<!ENTITY gscr "ℊ" ><!--SCRIPT SMALL G --> +<!ENTITY Gscr "𝒢" ><!--MATHEMATICAL SCRIPT CAPITAL G --> +<!ENTITY hscr "𝒽" ><!--MATHEMATICAL SCRIPT SMALL H --> +<!ENTITY Hscr "ℋ" ><!--SCRIPT CAPITAL H --> +<!ENTITY iscr "𝒾" ><!--MATHEMATICAL SCRIPT SMALL I --> +<!ENTITY Iscr "ℐ" ><!--SCRIPT CAPITAL I --> +<!ENTITY jscr "𝒿" ><!--MATHEMATICAL SCRIPT SMALL J --> +<!ENTITY Jscr "𝒥" ><!--MATHEMATICAL SCRIPT CAPITAL J --> +<!ENTITY kscr "𝓀" ><!--MATHEMATICAL SCRIPT SMALL K --> +<!ENTITY Kscr "𝒦" ><!--MATHEMATICAL SCRIPT CAPITAL K --> +<!ENTITY lscr "𝓁" ><!--MATHEMATICAL SCRIPT SMALL L --> +<!ENTITY Lscr "ℒ" ><!--SCRIPT CAPITAL L --> +<!ENTITY mscr "𝓂" ><!--MATHEMATICAL SCRIPT SMALL M --> +<!ENTITY Mscr "ℳ" ><!--SCRIPT CAPITAL M --> +<!ENTITY nscr "𝓃" ><!--MATHEMATICAL SCRIPT SMALL N --> +<!ENTITY Nscr "𝒩" ><!--MATHEMATICAL SCRIPT CAPITAL N --> +<!ENTITY oscr "ℴ" ><!--SCRIPT SMALL O --> +<!ENTITY Oscr "𝒪" ><!--MATHEMATICAL SCRIPT CAPITAL O --> +<!ENTITY pscr "𝓅" ><!--MATHEMATICAL SCRIPT SMALL P --> +<!ENTITY Pscr "𝒫" ><!--MATHEMATICAL SCRIPT CAPITAL P --> +<!ENTITY qscr "𝓆" ><!--MATHEMATICAL SCRIPT SMALL Q --> +<!ENTITY Qscr "𝒬" ><!--MATHEMATICAL SCRIPT CAPITAL Q --> +<!ENTITY rscr "𝓇" ><!--MATHEMATICAL SCRIPT SMALL R --> +<!ENTITY Rscr "ℛ" ><!--SCRIPT CAPITAL R --> +<!ENTITY sscr "𝓈" ><!--MATHEMATICAL SCRIPT SMALL S --> +<!ENTITY Sscr "𝒮" ><!--MATHEMATICAL SCRIPT CAPITAL S --> +<!ENTITY tscr "𝓉" ><!--MATHEMATICAL SCRIPT SMALL T --> +<!ENTITY Tscr "𝒯" ><!--MATHEMATICAL SCRIPT CAPITAL T --> +<!ENTITY uscr "𝓊" ><!--MATHEMATICAL SCRIPT SMALL U --> +<!ENTITY Uscr "𝒰" ><!--MATHEMATICAL SCRIPT CAPITAL U --> +<!ENTITY vscr "𝓋" ><!--MATHEMATICAL SCRIPT SMALL V --> +<!ENTITY Vscr "𝒱" ><!--MATHEMATICAL SCRIPT CAPITAL V --> +<!ENTITY wscr "𝓌" ><!--MATHEMATICAL SCRIPT SMALL W --> +<!ENTITY Wscr "𝒲" ><!--MATHEMATICAL SCRIPT CAPITAL W --> +<!ENTITY xscr "𝓍" ><!--MATHEMATICAL SCRIPT SMALL X --> +<!ENTITY Xscr "𝒳" ><!--MATHEMATICAL SCRIPT CAPITAL X --> +<!ENTITY yscr "𝓎" ><!--MATHEMATICAL SCRIPT SMALL Y --> +<!ENTITY Yscr "𝒴" ><!--MATHEMATICAL SCRIPT CAPITAL Y --> +<!ENTITY zscr "𝓏" ><!--MATHEMATICAL SCRIPT SMALL Z --> +<!ENTITY Zscr "𝒵" ><!--MATHEMATICAL SCRIPT CAPITAL Z --> diff --git a/htdocs/sgml-lib/CR-MathML3-20091215/isonum.ent b/htdocs/sgml-lib/CR-MathML3-20091215/isonum.ent new file mode 100644 index 0000000..84225b6 --- /dev/null +++ b/htdocs/sgml-lib/CR-MathML3-20091215/isonum.ent @@ -0,0 +1,122 @@ + +<!-- + File isonum.ent produced by the XSL script entities.xsl + from input data in unicode.xml. + + Copyright 1998 - 2010 W3C. + + Use and distribution of this code are permitted under the terms of the + W3C Software Notice and License. + http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231.html + + Please report any errors to David Carlisle + via the public W3C list www-math@w3.org. + + The numeric character values assigned to each entity + (should) match the Unicode assignments in Unicode 5.x. + + Entity names in this file are derived from files carrying the + following notice: + + (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. + +--> + + +<!-- + + Public identifier: -//W3C//ENTITIES Numeric and Special Graphic//EN//XML + System identifier: http://www.w3.org/2003/entities/2007/isonum.ent + + The public identifier should always be used verbatim. + The system identifier may be changed to suit local requirements. + + Typical invocation: + + <!ENTITY % isonum PUBLIC + "-//W3C//ENTITIES Numeric and Special Graphic//EN//XML" + "http://www.w3.org/2003/entities/2007/isonum.ent" + > + %isonum; + +--> + +<!ENTITY amp "&#38;" ><!--AMPERSAND --> +<!ENTITY apos "'" ><!--APOSTROPHE --> +<!ENTITY ast "*" ><!--ASTERISK --> +<!ENTITY brvbar "¦" ><!--BROKEN BAR --> +<!ENTITY bsol "\" ><!--REVERSE SOLIDUS --> +<!ENTITY cent "¢" ><!--CENT SIGN --> +<!ENTITY colon ":" ><!--COLON --> +<!ENTITY comma "," ><!--COMMA --> +<!ENTITY commat "@" ><!--COMMERCIAL AT --> +<!ENTITY copy "©" ><!--COPYRIGHT SIGN --> +<!ENTITY curren "¤" ><!--CURRENCY SIGN --> +<!ENTITY darr "↓" ><!--DOWNWARDS ARROW --> +<!ENTITY deg "°" ><!--DEGREE SIGN --> +<!ENTITY divide "÷" ><!--DIVISION SIGN --> +<!ENTITY dollar "$" ><!--DOLLAR SIGN --> +<!ENTITY equals "=" ><!--EQUALS SIGN --> +<!ENTITY excl "!" ><!--EXCLAMATION MARK --> +<!ENTITY frac12 "½" ><!--VULGAR FRACTION ONE HALF --> +<!ENTITY frac14 "¼" ><!--VULGAR FRACTION ONE QUARTER --> +<!ENTITY frac18 "⅛" ><!--VULGAR FRACTION ONE EIGHTH --> +<!ENTITY frac34 "¾" ><!--VULGAR FRACTION THREE QUARTERS --> +<!ENTITY frac38 "⅜" ><!--VULGAR FRACTION THREE EIGHTHS --> +<!ENTITY frac58 "⅝" ><!--VULGAR FRACTION FIVE EIGHTHS --> +<!ENTITY frac78 "⅞" ><!--VULGAR FRACTION SEVEN EIGHTHS --> +<!ENTITY gt ">" ><!--GREATER-THAN SIGN --> +<!ENTITY half "½" ><!--VULGAR FRACTION ONE HALF --> +<!ENTITY horbar "―" ><!--HORIZONTAL BAR --> +<!ENTITY hyphen "‐" ><!--HYPHEN --> +<!ENTITY iexcl "¡" ><!--INVERTED EXCLAMATION MARK --> +<!ENTITY iquest "¿" ><!--INVERTED QUESTION MARK --> +<!ENTITY laquo "«" ><!--LEFT-POINTING DOUBLE ANGLE QUOTATION MARK --> +<!ENTITY larr "←" ><!--LEFTWARDS ARROW --> +<!ENTITY lcub "{" ><!--LEFT CURLY BRACKET --> +<!ENTITY ldquo "“" ><!--LEFT DOUBLE QUOTATION MARK --> +<!ENTITY lowbar "_" ><!--LOW LINE --> +<!ENTITY lpar "(" ><!--LEFT PARENTHESIS --> +<!ENTITY lsqb "[" ><!--LEFT SQUARE BRACKET --> +<!ENTITY lsquo "‘" ><!--LEFT SINGLE QUOTATION MARK --> +<!ENTITY lt "&#60;" ><!--LESS-THAN SIGN --> +<!ENTITY micro "µ" ><!--MICRO SIGN --> +<!ENTITY middot "·" ><!--MIDDLE DOT --> +<!ENTITY nbsp " " ><!--NO-BREAK SPACE --> +<!ENTITY not "¬" ><!--NOT SIGN --> +<!ENTITY num "#" ><!--NUMBER SIGN --> +<!ENTITY ohm "Ω" ><!--GREEK CAPITAL LETTER OMEGA --> +<!ENTITY ordf "ª" ><!--FEMININE ORDINAL INDICATOR --> +<!ENTITY ordm "º" ><!--MASCULINE ORDINAL INDICATOR --> +<!ENTITY para "¶" ><!--PILCROW SIGN --> +<!ENTITY percnt "%" ><!--PERCENT SIGN --> +<!ENTITY period "." ><!--FULL STOP --> +<!ENTITY plus "+" ><!--PLUS SIGN --> +<!ENTITY plusmn "±" ><!--PLUS-MINUS SIGN --> +<!ENTITY pound "£" ><!--POUND SIGN --> +<!ENTITY quest "?" ><!--QUESTION MARK --> +<!ENTITY quot """ ><!--QUOTATION MARK --> +<!ENTITY raquo "»" ><!--RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK --> +<!ENTITY rarr "→" ><!--RIGHTWARDS ARROW --> +<!ENTITY rcub "}" ><!--RIGHT CURLY BRACKET --> +<!ENTITY rdquo "”" ><!--RIGHT DOUBLE QUOTATION MARK --> +<!ENTITY reg "®" ><!--REGISTERED SIGN --> +<!ENTITY rpar ")" ><!--RIGHT PARENTHESIS --> +<!ENTITY rsqb "]" ><!--RIGHT SQUARE BRACKET --> +<!ENTITY rsquo "’" ><!--RIGHT SINGLE QUOTATION MARK --> +<!ENTITY sect "§" ><!--SECTION SIGN --> +<!ENTITY semi ";" ><!--SEMICOLON --> +<!ENTITY shy "­" ><!--SOFT HYPHEN --> +<!ENTITY sol "/" ><!--SOLIDUS --> +<!ENTITY sung "♪" ><!--EIGHTH NOTE --> +<!ENTITY sup1 "¹" ><!--SUPERSCRIPT ONE --> +<!ENTITY sup2 "²" ><!--SUPERSCRIPT TWO --> +<!ENTITY sup3 "³" ><!--SUPERSCRIPT THREE --> +<!ENTITY times "×" ><!--MULTIPLICATION SIGN --> +<!ENTITY trade "™" ><!--TRADE MARK SIGN --> +<!ENTITY uarr "↑" ><!--UPWARDS ARROW --> +<!ENTITY verbar "|" ><!--VERTICAL LINE --> +<!ENTITY yen "¥" ><!--YEN SIGN --> diff --git a/htdocs/sgml-lib/CR-MathML3-20091215/isopub.ent b/htdocs/sgml-lib/CR-MathML3-20091215/isopub.ent new file mode 100644 index 0000000..e6f8a8f --- /dev/null +++ b/htdocs/sgml-lib/CR-MathML3-20091215/isopub.ent @@ -0,0 +1,131 @@ + +<!-- + File isopub.ent produced by the XSL script entities.xsl + from input data in unicode.xml. + + Copyright 1998 - 2010 W3C. + + Use and distribution of this code are permitted under the terms of the + W3C Software Notice and License. + http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231.html + + Please report any errors to David Carlisle + via the public W3C list www-math@w3.org. + + The numeric character values assigned to each entity + (should) match the Unicode assignments in Unicode 5.x. + + Entity names in this file are derived from files carrying the + following notice: + + (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. + +--> + + +<!-- + + Public identifier: -//W3C//ENTITIES Publishing//EN//XML + System identifier: http://www.w3.org/2003/entities/2007/isopub.ent + + The public identifier should always be used verbatim. + The system identifier may be changed to suit local requirements. + + Typical invocation: + + <!ENTITY % isopub PUBLIC + "-//W3C//ENTITIES Publishing//EN//XML" + "http://www.w3.org/2003/entities/2007/isopub.ent" + > + %isopub; + +--> + +<!ENTITY blank "␣" ><!--OPEN BOX --> +<!ENTITY blk12 "▒" ><!--MEDIUM SHADE --> +<!ENTITY blk14 "░" ><!--LIGHT SHADE --> +<!ENTITY blk34 "▓" ><!--DARK SHADE --> +<!ENTITY block "█" ><!--FULL BLOCK --> +<!ENTITY bull "•" ><!--BULLET --> +<!ENTITY caret "⁁" ><!--CARET INSERTION POINT --> +<!ENTITY check "✓" ><!--CHECK MARK --> +<!ENTITY cir "○" ><!--WHITE CIRCLE --> +<!ENTITY clubs "♣" ><!--BLACK CLUB SUIT --> +<!ENTITY copysr "℗" ><!--SOUND RECORDING COPYRIGHT --> +<!ENTITY cross "✗" ><!--BALLOT X --> +<!ENTITY dagger "†" ><!--DAGGER --> +<!ENTITY Dagger "‡" ><!--DOUBLE DAGGER --> +<!ENTITY dash "‐" ><!--HYPHEN --> +<!ENTITY diams "♦" ><!--BLACK DIAMOND SUIT --> +<!ENTITY dlcrop "⌍" ><!--BOTTOM LEFT CROP --> +<!ENTITY drcrop "⌌" ><!--BOTTOM RIGHT CROP --> +<!ENTITY dtri "▿" ><!--WHITE DOWN-POINTING SMALL TRIANGLE --> +<!ENTITY dtrif "▾" ><!--BLACK DOWN-POINTING SMALL TRIANGLE --> +<!ENTITY emsp " " ><!--EM SPACE --> +<!ENTITY emsp13 " " ><!--THREE-PER-EM SPACE --> +<!ENTITY emsp14 " " ><!--FOUR-PER-EM SPACE --> +<!ENTITY ensp " " ><!--EN SPACE --> +<!ENTITY female "♀" ><!--FEMALE SIGN --> +<!ENTITY ffilig "ffi" ><!--LATIN SMALL LIGATURE FFI --> +<!ENTITY fflig "ff" ><!--LATIN SMALL LIGATURE FF --> +<!ENTITY ffllig "ffl" ><!--LATIN SMALL LIGATURE FFL --> +<!ENTITY filig "fi" ><!--LATIN SMALL LIGATURE FI --> +<!ENTITY fjlig "fj" ><!--fj ligature --> +<!ENTITY flat "♭" ><!--MUSIC FLAT SIGN --> +<!ENTITY fllig "fl" ><!--LATIN SMALL LIGATURE FL --> +<!ENTITY frac13 "⅓" ><!--VULGAR FRACTION ONE THIRD --> +<!ENTITY frac15 "⅕" ><!--VULGAR FRACTION ONE FIFTH --> +<!ENTITY frac16 "⅙" ><!--VULGAR FRACTION ONE SIXTH --> +<!ENTITY frac23 "⅔" ><!--VULGAR FRACTION TWO THIRDS --> +<!ENTITY frac25 "⅖" ><!--VULGAR FRACTION TWO FIFTHS --> +<!ENTITY frac35 "⅗" ><!--VULGAR FRACTION THREE FIFTHS --> +<!ENTITY frac45 "⅘" ><!--VULGAR FRACTION FOUR FIFTHS --> +<!ENTITY frac56 "⅚" ><!--VULGAR FRACTION FIVE SIXTHS --> +<!ENTITY hairsp " " ><!--HAIR SPACE --> +<!ENTITY hearts "♥" ><!--BLACK HEART SUIT --> +<!ENTITY hellip "…" ><!--HORIZONTAL ELLIPSIS --> +<!ENTITY hybull "⁃" ><!--HYPHEN BULLET --> +<!ENTITY incare "℅" ><!--CARE OF --> +<!ENTITY ldquor "„" ><!--DOUBLE LOW-9 QUOTATION MARK --> +<!ENTITY lhblk "▄" ><!--LOWER HALF BLOCK --> +<!ENTITY loz "◊" ><!--LOZENGE --> +<!ENTITY lozf "⧫" ><!--BLACK LOZENGE --> +<!ENTITY lsquor "‚" ><!--SINGLE LOW-9 QUOTATION MARK --> +<!ENTITY ltri "◃" ><!--WHITE LEFT-POINTING SMALL TRIANGLE --> +<!ENTITY ltrif "◂" ><!--BLACK LEFT-POINTING SMALL TRIANGLE --> +<!ENTITY male "♂" ><!--MALE SIGN --> +<!ENTITY malt "✠" ><!--MALTESE CROSS --> +<!ENTITY marker "▮" ><!--BLACK VERTICAL RECTANGLE --> +<!ENTITY mdash "—" ><!--EM DASH --> +<!ENTITY mldr "…" ><!--HORIZONTAL ELLIPSIS --> +<!ENTITY natur "♮" ><!--MUSIC NATURAL SIGN --> +<!ENTITY ndash "–" ><!--EN DASH --> +<!ENTITY nldr "‥" ><!--TWO DOT LEADER --> +<!ENTITY numsp " " ><!--FIGURE SPACE --> +<!ENTITY phone "☎" ><!--BLACK TELEPHONE --> +<!ENTITY puncsp " " ><!--PUNCTUATION SPACE --> +<!ENTITY rdquor "”" ><!--RIGHT DOUBLE QUOTATION MARK --> +<!ENTITY rect "▭" ><!--WHITE RECTANGLE --> +<!ENTITY rsquor "’" ><!--RIGHT SINGLE QUOTATION MARK --> +<!ENTITY rtri "▹" ><!--WHITE RIGHT-POINTING SMALL TRIANGLE --> +<!ENTITY rtrif "▸" ><!--BLACK RIGHT-POINTING SMALL TRIANGLE --> +<!ENTITY rx "℞" ><!--PRESCRIPTION TAKE --> +<!ENTITY sext "✶" ><!--SIX POINTED BLACK STAR --> +<!ENTITY sharp "♯" ><!--MUSIC SHARP SIGN --> +<!ENTITY spades "♠" ><!--BLACK SPADE SUIT --> +<!ENTITY squ "□" ><!--WHITE SQUARE --> +<!ENTITY squf "▪" ><!--BLACK SMALL SQUARE --> +<!ENTITY star "☆" ><!--WHITE STAR --> +<!ENTITY starf "★" ><!--BLACK STAR --> +<!ENTITY target "⌖" ><!--POSITION INDICATOR --> +<!ENTITY telrec "⌕" ><!--TELEPHONE RECORDER --> +<!ENTITY thinsp " " ><!--THIN SPACE --> +<!ENTITY uhblk "▀" ><!--UPPER HALF BLOCK --> +<!ENTITY ulcrop "⌏" ><!--TOP LEFT CROP --> +<!ENTITY urcrop "⌎" ><!--TOP RIGHT CROP --> +<!ENTITY utri "▵" ><!--WHITE UP-POINTING SMALL TRIANGLE --> +<!ENTITY utrif "▴" ><!--BLACK UP-POINTING SMALL TRIANGLE --> +<!ENTITY vellip "⋮" ><!--VERTICAL ELLIPSIS --> diff --git a/htdocs/sgml-lib/CR-MathML3-20091215/isotech.ent b/htdocs/sgml-lib/CR-MathML3-20091215/isotech.ent new file mode 100644 index 0000000..bb1587b --- /dev/null +++ b/htdocs/sgml-lib/CR-MathML3-20091215/isotech.ent @@ -0,0 +1,207 @@ + +<!-- + File isotech.ent produced by the XSL script entities.xsl + from input data in unicode.xml. + + Copyright 1998 - 2010 W3C. + + Use and distribution of this code are permitted under the terms of the + W3C Software Notice and License. + http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231.html + + Please report any errors to David Carlisle + via the public W3C list www-math@w3.org. + + The numeric character values assigned to each entity + (should) match the Unicode assignments in Unicode 5.x. + + Entity names in this file are derived from files carrying the + following notice: + + (C) International Organization for Standardization 1991 + 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. + +--> + + +<!-- + + Public identifier: -//W3C//ENTITIES General Technical//EN//XML + System identifier: http://www.w3.org/2003/entities/2007/isotech.ent + + The public identifier should always be used verbatim. + The system identifier may be changed to suit local requirements. + + Typical invocation: + + <!ENTITY % isotech PUBLIC + "-//W3C//ENTITIES General Technical//EN//XML" + "http://www.w3.org/2003/entities/2007/isotech.ent" + > + %isotech; + +--> + +<!ENTITY acd "∿" ><!--SINE WAVE --> +<!ENTITY aleph "ℵ" ><!--ALEF SYMBOL --> +<!ENTITY and "∧" ><!--LOGICAL AND --> +<!ENTITY And "⩓" ><!--DOUBLE LOGICAL AND --> +<!ENTITY andand "⩕" ><!--TWO INTERSECTING LOGICAL AND --> +<!ENTITY andd "⩜" ><!--LOGICAL AND WITH HORIZONTAL DASH --> +<!ENTITY andslope "⩘" ><!--SLOPING LARGE AND --> +<!ENTITY andv "⩚" ><!--LOGICAL AND WITH MIDDLE STEM --> +<!ENTITY angrt "∟" ><!--RIGHT ANGLE --> +<!ENTITY angsph "∢" ><!--SPHERICAL ANGLE --> +<!ENTITY angst "Å" ><!--LATIN CAPITAL LETTER A WITH RING ABOVE --> +<!ENTITY ap "≈" ><!--ALMOST EQUAL TO --> +<!ENTITY apacir "⩯" ><!--ALMOST EQUAL TO WITH CIRCUMFLEX ACCENT --> +<!ENTITY awconint "∳" ><!--ANTICLOCKWISE CONTOUR INTEGRAL --> +<!ENTITY awint "⨑" ><!--ANTICLOCKWISE INTEGRATION --> +<!ENTITY becaus "∵" ><!--BECAUSE --> +<!ENTITY bernou "ℬ" ><!--SCRIPT CAPITAL B --> +<!ENTITY bne "=⃥" ><!--EQUALS SIGN with reverse slash --> +<!ENTITY bnequiv "≡⃥" ><!--IDENTICAL TO with reverse slash --> +<!ENTITY bnot "⌐" ><!--REVERSED NOT SIGN --> +<!ENTITY bNot "⫭" ><!--REVERSED DOUBLE STROKE NOT SIGN --> +<!ENTITY bottom "⊥" ><!--UP TACK --> +<!ENTITY cap "∩" ><!--INTERSECTION --> +<!ENTITY Cconint "∰" ><!--VOLUME INTEGRAL --> +<!ENTITY cirfnint "⨐" ><!--CIRCULATION FUNCTION --> +<!ENTITY compfn "∘" ><!--RING OPERATOR --> +<!ENTITY cong "≅" ><!--APPROXIMATELY EQUAL TO --> +<!ENTITY conint "∮" ><!--CONTOUR INTEGRAL --> +<!ENTITY Conint "∯" ><!--SURFACE INTEGRAL --> +<!ENTITY ctdot "⋯" ><!--MIDLINE HORIZONTAL ELLIPSIS --> +<!ENTITY cup "∪" ><!--UNION --> +<!ENTITY cwconint "∲" ><!--CLOCKWISE CONTOUR INTEGRAL --> +<!ENTITY cwint "∱" ><!--CLOCKWISE INTEGRAL --> +<!ENTITY cylcty "⌭" ><!--CYLINDRICITY --> +<!ENTITY disin "⋲" ><!--ELEMENT OF WITH LONG HORIZONTAL STROKE --> +<!ENTITY Dot "¨" ><!--DIAERESIS --> +<!ENTITY DotDot " ⃜" ><!--COMBINING FOUR DOTS ABOVE --> +<!ENTITY dsol "⧶" ><!--SOLIDUS WITH OVERBAR --> +<!ENTITY dtdot "⋱" ><!--DOWN RIGHT DIAGONAL ELLIPSIS --> +<!ENTITY dwangle "⦦" ><!--OBLIQUE ANGLE OPENING UP --> +<!ENTITY elinters "⏧" ><!--ELECTRICAL INTERSECTION --> +<!ENTITY epar "⋕" ><!--EQUAL AND PARALLEL TO --> +<!ENTITY eparsl "⧣" ><!--EQUALS SIGN AND SLANTED PARALLEL --> +<!ENTITY equiv "≡" ><!--IDENTICAL TO --> +<!ENTITY eqvparsl "⧥" ><!--IDENTICAL TO AND SLANTED PARALLEL --> +<!ENTITY exist "∃" ><!--THERE EXISTS --> +<!ENTITY fltns "▱" ><!--WHITE PARALLELOGRAM --> +<!ENTITY fnof "ƒ" ><!--LATIN SMALL LETTER F WITH HOOK --> +<!ENTITY forall "∀" ><!--FOR ALL --> +<!ENTITY fpartint "⨍" ><!--FINITE PART INTEGRAL --> +<!ENTITY ge "≥" ><!--GREATER-THAN OR EQUAL TO --> +<!ENTITY hamilt "ℋ" ><!--SCRIPT CAPITAL H --> +<!ENTITY iff "⇔" ><!--LEFT RIGHT DOUBLE ARROW --> +<!ENTITY iinfin "⧜" ><!--INCOMPLETE INFINITY --> +<!ENTITY imped "Ƶ" ><!--LATIN CAPITAL LETTER Z WITH STROKE --> +<!ENTITY infin "∞" ><!--INFINITY --> +<!ENTITY infintie "⧝" ><!--TIE OVER INFINITY --> +<!ENTITY int "∫" ><!--INTEGRAL --> +<!ENTITY Int "∬" ><!--DOUBLE INTEGRAL --> +<!ENTITY intlarhk "⨗" ><!--INTEGRAL WITH LEFTWARDS ARROW WITH HOOK --> +<!ENTITY isin "∈" ><!--ELEMENT OF --> +<!ENTITY isindot "⋵" ><!--ELEMENT OF WITH DOT ABOVE --> +<!ENTITY isinE "⋹" ><!--ELEMENT OF WITH TWO HORIZONTAL STROKES --> +<!ENTITY isins "⋴" ><!--SMALL ELEMENT OF WITH VERTICAL BAR AT END OF HORIZONTAL STROKE --> +<!ENTITY isinsv "⋳" ><!--ELEMENT OF WITH VERTICAL BAR AT END OF HORIZONTAL STROKE --> +<!ENTITY isinv "∈" ><!--ELEMENT OF --> +<!ENTITY lagran "ℒ" ><!--SCRIPT CAPITAL L --> +<!ENTITY lang "⟨" ><!--MATHEMATICAL LEFT ANGLE BRACKET --> +<!ENTITY Lang "⟪" ><!--MATHEMATICAL LEFT DOUBLE ANGLE BRACKET --> +<!ENTITY lArr "⇐" ><!--LEFTWARDS DOUBLE ARROW --> +<!ENTITY lbbrk "❲" ><!--LIGHT LEFT TORTOISE SHELL BRACKET ORNAMENT --> +<!ENTITY le "≤" ><!--LESS-THAN OR EQUAL TO --> +<!ENTITY loang "⟬" ><!--MATHEMATICAL LEFT WHITE TORTOISE SHELL BRACKET --> +<!ENTITY lobrk "⟦" ><!--MATHEMATICAL LEFT WHITE SQUARE BRACKET --> +<!ENTITY lopar "⦅" ><!--LEFT WHITE PARENTHESIS --> +<!ENTITY lowast "∗" ><!--ASTERISK OPERATOR --> +<!ENTITY minus "−" ><!--MINUS SIGN --> +<!ENTITY mnplus "∓" ><!--MINUS-OR-PLUS SIGN --> +<!ENTITY nabla "∇" ><!--NABLA --> +<!ENTITY ne "≠" ><!--NOT EQUAL TO --> +<!ENTITY nedot "≐̸" ><!--APPROACHES THE LIMIT with slash --> +<!ENTITY nhpar "⫲" ><!--PARALLEL WITH HORIZONTAL STROKE --> +<!ENTITY ni "∋" ><!--CONTAINS AS MEMBER --> +<!ENTITY nis "⋼" ><!--SMALL CONTAINS WITH VERTICAL BAR AT END OF HORIZONTAL STROKE --> +<!ENTITY nisd "⋺" ><!--CONTAINS WITH LONG HORIZONTAL STROKE --> +<!ENTITY niv "∋" ><!--CONTAINS AS MEMBER --> +<!ENTITY Not "⫬" ><!--DOUBLE STROKE NOT SIGN --> +<!ENTITY notin "∉" ><!--NOT AN ELEMENT OF --> +<!ENTITY notindot "⋵̸" ><!--ELEMENT OF WITH DOT ABOVE with slash --> +<!ENTITY notinE "⋹̸" ><!--ELEMENT OF WITH TWO HORIZONTAL STROKES with slash --> +<!ENTITY notinva "∉" ><!--NOT AN ELEMENT OF --> +<!ENTITY notinvb "⋷" ><!--SMALL ELEMENT OF WITH OVERBAR --> +<!ENTITY notinvc "⋶" ><!--ELEMENT OF WITH OVERBAR --> +<!ENTITY notni "∌" ><!--DOES NOT CONTAIN AS MEMBER --> +<!ENTITY notniva "∌" ><!--DOES NOT CONTAIN AS MEMBER --> +<!ENTITY notnivb "⋾" ><!--SMALL CONTAINS WITH OVERBAR --> +<!ENTITY notnivc "⋽" ><!--CONTAINS WITH OVERBAR --> +<!ENTITY nparsl "⫽⃥" ><!--DOUBLE SOLIDUS OPERATOR with reverse slash --> +<!ENTITY npart "∂̸" ><!--PARTIAL DIFFERENTIAL with slash --> +<!ENTITY npolint "⨔" ><!--LINE INTEGRATION NOT INCLUDING THE POLE --> +<!ENTITY nvinfin "⧞" ><!--INFINITY NEGATED WITH VERTICAL BAR --> +<!ENTITY olcross "⦻" ><!--CIRCLE WITH SUPERIMPOSED X --> +<!ENTITY or "∨" ><!--LOGICAL OR --> +<!ENTITY Or "⩔" ><!--DOUBLE LOGICAL OR --> +<!ENTITY ord "⩝" ><!--LOGICAL OR WITH HORIZONTAL DASH --> +<!ENTITY order "ℴ" ><!--SCRIPT SMALL O --> +<!ENTITY oror "⩖" ><!--TWO INTERSECTING LOGICAL OR --> +<!ENTITY orslope "⩗" ><!--SLOPING LARGE OR --> +<!ENTITY orv "⩛" ><!--LOGICAL OR WITH MIDDLE STEM --> +<!ENTITY par "∥" ><!--PARALLEL TO --> +<!ENTITY parsl "⫽" ><!--DOUBLE SOLIDUS OPERATOR --> +<!ENTITY part "∂" ><!--PARTIAL DIFFERENTIAL --> +<!ENTITY permil "‰" ><!--PER MILLE SIGN --> +<!ENTITY perp "⊥" ><!--UP TACK --> +<!ENTITY pertenk "‱" ><!--PER TEN THOUSAND SIGN --> +<!ENTITY phmmat "ℳ" ><!--SCRIPT CAPITAL M --> +<!ENTITY pointint "⨕" ><!--INTEGRAL AROUND A POINT OPERATOR --> +<!ENTITY prime "′" ><!--PRIME --> +<!ENTITY Prime "″" ><!--DOUBLE PRIME --> +<!ENTITY profalar "⌮" ><!--ALL AROUND-PROFILE --> +<!ENTITY profline "⌒" ><!--ARC --> +<!ENTITY profsurf "⌓" ><!--SEGMENT --> +<!ENTITY prop "∝" ><!--PROPORTIONAL TO --> +<!ENTITY qint "⨌" ><!--QUADRUPLE INTEGRAL OPERATOR --> +<!ENTITY qprime "⁗" ><!--QUADRUPLE PRIME --> +<!ENTITY quatint "⨖" ><!--QUATERNION INTEGRAL OPERATOR --> +<!ENTITY radic "√" ><!--SQUARE ROOT --> +<!ENTITY rang "⟩" ><!--MATHEMATICAL RIGHT ANGLE BRACKET --> +<!ENTITY Rang "⟫" ><!--MATHEMATICAL RIGHT DOUBLE ANGLE BRACKET --> +<!ENTITY rArr "⇒" ><!--RIGHTWARDS DOUBLE ARROW --> +<!ENTITY rbbrk "❳" ><!--LIGHT RIGHT TORTOISE SHELL BRACKET ORNAMENT --> +<!ENTITY roang "⟭" ><!--MATHEMATICAL RIGHT WHITE TORTOISE SHELL BRACKET --> +<!ENTITY robrk "⟧" ><!--MATHEMATICAL RIGHT WHITE SQUARE BRACKET --> +<!ENTITY ropar "⦆" ><!--RIGHT WHITE PARENTHESIS --> +<!ENTITY rppolint "⨒" ><!--LINE INTEGRATION WITH RECTANGULAR PATH AROUND POLE --> +<!ENTITY scpolint "⨓" ><!--LINE INTEGRATION WITH SEMICIRCULAR PATH AROUND POLE --> +<!ENTITY sim "∼" ><!--TILDE OPERATOR --> +<!ENTITY simdot "⩪" ><!--TILDE OPERATOR WITH DOT ABOVE --> +<!ENTITY sime "≃" ><!--ASYMPTOTICALLY EQUAL TO --> +<!ENTITY smeparsl "⧤" ><!--EQUALS SIGN AND SLANTED PARALLEL WITH TILDE ABOVE --> +<!ENTITY square "□" ><!--WHITE SQUARE --> +<!ENTITY squarf "▪" ><!--BLACK SMALL SQUARE --> +<!ENTITY strns "¯" ><!--MACRON --> +<!ENTITY sub "⊂" ><!--SUBSET OF --> +<!ENTITY sube "⊆" ><!--SUBSET OF OR EQUAL TO --> +<!ENTITY sup "⊃" ><!--SUPERSET OF --> +<!ENTITY supe "⊇" ><!--SUPERSET OF OR EQUAL TO --> +<!ENTITY tdot " ⃛" ><!--COMBINING THREE DOTS ABOVE --> +<!ENTITY there4 "∴" ><!--THEREFORE --> +<!ENTITY tint "∭" ><!--TRIPLE INTEGRAL --> +<!ENTITY top "⊤" ><!--DOWN TACK --> +<!ENTITY topbot "⌶" ><!--APL FUNCTIONAL SYMBOL I-BEAM --> +<!ENTITY topcir "⫱" ><!--DOWN TACK WITH CIRCLE BELOW --> +<!ENTITY tprime "‴" ><!--TRIPLE PRIME --> +<!ENTITY utdot "⋰" ><!--UP RIGHT DIAGONAL ELLIPSIS --> +<!ENTITY uwangle "⦧" ><!--OBLIQUE ANGLE OPENING DOWN --> +<!ENTITY vangrt "⦜" ><!--RIGHT ANGLE VARIANT WITH SQUARE --> +<!ENTITY veeeq "≚" ><!--EQUIANGULAR TO --> +<!ENTITY Verbar "‖" ><!--DOUBLE VERTICAL LINE --> +<!ENTITY wedgeq "≙" ><!--ESTIMATES --> +<!ENTITY xnis "⋻" ><!--CONTAINS WITH VERTICAL BAR AT END OF HORIZONTAL STROKE --> diff --git a/htdocs/sgml-lib/CR-MathML3-20091215/mathml3-qname.mod b/htdocs/sgml-lib/CR-MathML3-20091215/mathml3-qname.mod new file mode 100644 index 0000000..8f61049 --- /dev/null +++ b/htdocs/sgml-lib/CR-MathML3-20091215/mathml3-qname.mod @@ -0,0 +1,295 @@ + +<!-- ....................................................................... --> +<!-- MathML Qualified Names Module ........................................ --> +<!-- file: mathml3-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-2009 W3C (MIT, INRIA, Keio), All Rights Reserved. + + This DTD module is identified by the PUBLIC and SYSTEM identifiers: + + PUBLIC "-//W3C//ENTITIES MathML 3.0 Qualified Names 1.0//EN" + SYSTEM "mathml3-qname.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.prefix "xlink" > +<!ENTITY % XLINK.xmlns "http://www.w3.org/1999/xlink" > +<!ENTITY % XLINK.xmlns.attrib + "xmlns:%XLINK.prefix; CDATA #FIXED '%XLINK.xmlns;'" +> + +<!-- W3C XML Schema ............... --> + +<!ENTITY % Schema.prefix "xsi" > +<!ENTITY % Schema.xmlns "http://www.w3.org/2001/XMLSchema-instance" > +<!ENTITY % Schema.xmlns.attrib + "xmlns:%Schema.prefix; CDATA #IMPLIED" +> + +<!-- 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; + %Schema.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; + %Schema.xmlns.attrib;" +> + + +<!-- 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" > + +<!-- Section B: MathML Qualified Names ::::::::::::::::::::::::::::: --> + +<!-- 9. This section declares parameter entities used to provide + namespace-qualified names for all MathML element types. +--> + +<!ENTITY % ns1:abs.qname "%MATHML.pfx;ns1:abs" > +<!ENTITY % ns1:and.qname "%MATHML.pfx;ns1:and" > +<!ENTITY % ns1:annotation-xml.qname "%MATHML.pfx;ns1:annotation-xml" > +<!ENTITY % ns1:annotation.qname "%MATHML.pfx;ns1:annotation" > +<!ENTITY % ns1:apply.qname "%MATHML.pfx;ns1:apply" > +<!ENTITY % ns1:approx.qname "%MATHML.pfx;ns1:approx" > +<!ENTITY % ns1:arccos.qname "%MATHML.pfx;ns1:arccos" > +<!ENTITY % ns1:arccosh.qname "%MATHML.pfx;ns1:arccosh" > +<!ENTITY % ns1:arccot.qname "%MATHML.pfx;ns1:arccot" > +<!ENTITY % ns1:arccoth.qname "%MATHML.pfx;ns1:arccoth" > +<!ENTITY % ns1:arccsc.qname "%MATHML.pfx;ns1:arccsc" > +<!ENTITY % ns1:arccsch.qname "%MATHML.pfx;ns1:arccsch" > +<!ENTITY % ns1:arcsec.qname "%MATHML.pfx;ns1:arcsec" > +<!ENTITY % ns1:arcsech.qname "%MATHML.pfx;ns1:arcsech" > +<!ENTITY % ns1:arcsin.qname "%MATHML.pfx;ns1:arcsin" > +<!ENTITY % ns1:arcsinh.qname "%MATHML.pfx;ns1:arcsinh" > +<!ENTITY % ns1:arctan.qname "%MATHML.pfx;ns1:arctan" > +<!ENTITY % ns1:arctanh.qname "%MATHML.pfx;ns1:arctanh" > +<!ENTITY % ns1:arg.qname "%MATHML.pfx;ns1:arg" > +<!ENTITY % ns1:bind.qname "%MATHML.pfx;ns1:bind" > +<!ENTITY % ns1:bvar.qname "%MATHML.pfx;ns1:bvar" > +<!ENTITY % ns1:card.qname "%MATHML.pfx;ns1:card" > +<!ENTITY % ns1:cartesianproduct.qname "%MATHML.pfx;ns1:cartesianproduct" > +<!ENTITY % ns1:cbytes.qname "%MATHML.pfx;ns1:cbytes" > +<!ENTITY % ns1:ceiling.qname "%MATHML.pfx;ns1:ceiling" > +<!ENTITY % ns1:cerror.qname "%MATHML.pfx;ns1:cerror" > +<!ENTITY % ns1:ci.qname "%MATHML.pfx;ns1:ci" > +<!ENTITY % ns1:cn.qname "%MATHML.pfx;ns1:cn" > +<!ENTITY % ns1:codomain.qname "%MATHML.pfx;ns1:codomain" > +<!ENTITY % ns1:complexes.qname "%MATHML.pfx;ns1:complexes" > +<!ENTITY % ns1:compose.qname "%MATHML.pfx;ns1:compose" > +<!ENTITY % ns1:condition.qname "%MATHML.pfx;ns1:condition" > +<!ENTITY % ns1:conjugate.qname "%MATHML.pfx;ns1:conjugate" > +<!ENTITY % ns1:cos.qname "%MATHML.pfx;ns1:cos" > +<!ENTITY % ns1:cosh.qname "%MATHML.pfx;ns1:cosh" > +<!ENTITY % ns1:cot.qname "%MATHML.pfx;ns1:cot" > +<!ENTITY % ns1:coth.qname "%MATHML.pfx;ns1:coth" > +<!ENTITY % ns1:cs.qname "%MATHML.pfx;ns1:cs" > +<!ENTITY % ns1:csc.qname "%MATHML.pfx;ns1:csc" > +<!ENTITY % ns1:csch.qname "%MATHML.pfx;ns1:csch" > +<!ENTITY % ns1:csymbol.qname "%MATHML.pfx;ns1:csymbol" > +<!ENTITY % ns1:curl.qname "%MATHML.pfx;ns1:curl" > +<!ENTITY % ns1:declare.qname "%MATHML.pfx;ns1:declare" > +<!ENTITY % ns1:degree.qname "%MATHML.pfx;ns1:degree" > +<!ENTITY % ns1:determinant.qname "%MATHML.pfx;ns1:determinant" > +<!ENTITY % ns1:diff.qname "%MATHML.pfx;ns1:diff" > +<!ENTITY % ns1:divergence.qname "%MATHML.pfx;ns1:divergence" > +<!ENTITY % ns1:divide.qname "%MATHML.pfx;ns1:divide" > +<!ENTITY % ns1:domain.qname "%MATHML.pfx;ns1:domain" > +<!ENTITY % ns1:domainofapplication.qname "%MATHML.pfx;ns1:domainofapplication" > +<!ENTITY % ns1:emptyset.qname "%MATHML.pfx;ns1:emptyset" > +<!ENTITY % ns1:eq.qname "%MATHML.pfx;ns1:eq" > +<!ENTITY % ns1:equivalent.qname "%MATHML.pfx;ns1:equivalent" > +<!ENTITY % ns1:eulergamma.qname "%MATHML.pfx;ns1:eulergamma" > +<!ENTITY % ns1:exists.qname "%MATHML.pfx;ns1:exists" > +<!ENTITY % ns1:exp.qname "%MATHML.pfx;ns1:exp" > +<!ENTITY % ns1:exponentiale.qname "%MATHML.pfx;ns1:exponentiale" > +<!ENTITY % ns1:factorial.qname "%MATHML.pfx;ns1:factorial" > +<!ENTITY % ns1:factorof.qname "%MATHML.pfx;ns1:factorof" > +<!ENTITY % ns1:false.qname "%MATHML.pfx;ns1:false" > +<!ENTITY % ns1:floor.qname "%MATHML.pfx;ns1:floor" > +<!ENTITY % ns1:fn.qname "%MATHML.pfx;ns1:fn" > +<!ENTITY % ns1:forall.qname "%MATHML.pfx;ns1:forall" > +<!ENTITY % ns1:gcd.qname "%MATHML.pfx;ns1:gcd" > +<!ENTITY % ns1:geq.qname "%MATHML.pfx;ns1:geq" > +<!ENTITY % ns1:grad.qname "%MATHML.pfx;ns1:grad" > +<!ENTITY % ns1:gt.qname "%MATHML.pfx;ns1:gt" > +<!ENTITY % ns1:ident.qname "%MATHML.pfx;ns1:ident" > +<!ENTITY % ns1:image.qname "%MATHML.pfx;ns1:image" > +<!ENTITY % ns1:imaginary.qname "%MATHML.pfx;ns1:imaginary" > +<!ENTITY % ns1:imaginaryi.qname "%MATHML.pfx;ns1:imaginaryi" > +<!ENTITY % ns1:implies.qname "%MATHML.pfx;ns1:implies" > +<!ENTITY % ns1:in.qname "%MATHML.pfx;ns1:in" > +<!ENTITY % ns1:infinity.qname "%MATHML.pfx;ns1:infinity" > +<!ENTITY % ns1:int.qname "%MATHML.pfx;ns1:int" > +<!ENTITY % ns1:integers.qname "%MATHML.pfx;ns1:integers" > +<!ENTITY % ns1:intersect.qname "%MATHML.pfx;ns1:intersect" > +<!ENTITY % ns1:interval.qname "%MATHML.pfx;ns1:interval" > +<!ENTITY % ns1:inverse.qname "%MATHML.pfx;ns1:inverse" > +<!ENTITY % ns1:lambda.qname "%MATHML.pfx;ns1:lambda" > +<!ENTITY % ns1:laplacian.qname "%MATHML.pfx;ns1:laplacian" > +<!ENTITY % ns1:lcm.qname "%MATHML.pfx;ns1:lcm" > +<!ENTITY % ns1:leq.qname "%MATHML.pfx;ns1:leq" > +<!ENTITY % ns1:limit.qname "%MATHML.pfx;ns1:limit" > +<!ENTITY % ns1:list.qname "%MATHML.pfx;ns1:list" > +<!ENTITY % ns1:ln.qname "%MATHML.pfx;ns1:ln" > +<!ENTITY % ns1:log.qname "%MATHML.pfx;ns1:log" > +<!ENTITY % ns1:logbase.qname "%MATHML.pfx;ns1:logbase" > +<!ENTITY % ns1:lowlimit.qname "%MATHML.pfx;ns1:lowlimit" > +<!ENTITY % ns1:lt.qname "%MATHML.pfx;ns1:lt" > +<!ENTITY % ns1:maction.qname "%MATHML.pfx;ns1:maction" > +<!ENTITY % ns1:maligngroup.qname "%MATHML.pfx;ns1:maligngroup" > +<!ENTITY % ns1:malignmark.qname "%MATHML.pfx;ns1:malignmark" > +<!ENTITY % ns1:math.qname "%MATHML.pfx;ns1:math" > +<!ENTITY % ns1:matrix.qname "%MATHML.pfx;ns1:matrix" > +<!ENTITY % ns1:matrixrow.qname "%MATHML.pfx;ns1:matrixrow" > +<!ENTITY % ns1:max.qname "%MATHML.pfx;ns1:max" > +<!ENTITY % ns1:mean.qname "%MATHML.pfx;ns1:mean" > +<!ENTITY % ns1:median.qname "%MATHML.pfx;ns1:median" > +<!ENTITY % ns1:menclose.qname "%MATHML.pfx;ns1:menclose" > +<!ENTITY % ns1:merror.qname "%MATHML.pfx;ns1:merror" > +<!ENTITY % ns1:mfenced.qname "%MATHML.pfx;ns1:mfenced" > +<!ENTITY % ns1:mfrac.qname "%MATHML.pfx;ns1:mfrac" > +<!ENTITY % ns1:mglyph.qname "%MATHML.pfx;ns1:mglyph" > +<!ENTITY % ns1:mi.qname "%MATHML.pfx;ns1:mi" > +<!ENTITY % ns1:min.qname "%MATHML.pfx;ns1:min" > +<!ENTITY % ns1:minus.qname "%MATHML.pfx;ns1:minus" > +<!ENTITY % ns1:mlabeledtr.qname "%MATHML.pfx;ns1:mlabeledtr" > +<!ENTITY % ns1:mlongdiv.qname "%MATHML.pfx;ns1:mlongdiv" > +<!ENTITY % ns1:mmultiscripts.qname "%MATHML.pfx;ns1:mmultiscripts" > +<!ENTITY % ns1:mn.qname "%MATHML.pfx;ns1:mn" > +<!ENTITY % ns1:mo.qname "%MATHML.pfx;ns1:mo" > +<!ENTITY % ns1:mode.qname "%MATHML.pfx;ns1:mode" > +<!ENTITY % ns1:moment.qname "%MATHML.pfx;ns1:moment" > +<!ENTITY % ns1:momentabout.qname "%MATHML.pfx;ns1:momentabout" > +<!ENTITY % ns1:mover.qname "%MATHML.pfx;ns1:mover" > +<!ENTITY % ns1:mpadded.qname "%MATHML.pfx;ns1:mpadded" > +<!ENTITY % ns1:mphantom.qname "%MATHML.pfx;ns1:mphantom" > +<!ENTITY % ns1:mprescripts.qname "%MATHML.pfx;ns1:mprescripts" > +<!ENTITY % ns1:mroot.qname "%MATHML.pfx;ns1:mroot" > +<!ENTITY % ns1:mrow.qname "%MATHML.pfx;ns1:mrow" > +<!ENTITY % ns1:ms.qname "%MATHML.pfx;ns1:ms" > +<!ENTITY % ns1:mscarries.qname "%MATHML.pfx;ns1:mscarries" > +<!ENTITY % ns1:mscarry.qname "%MATHML.pfx;ns1:mscarry" > +<!ENTITY % ns1:msgroup.qname "%MATHML.pfx;ns1:msgroup" > +<!ENTITY % ns1:msline.qname "%MATHML.pfx;ns1:msline" > +<!ENTITY % ns1:mspace.qname "%MATHML.pfx;ns1:mspace" > +<!ENTITY % ns1:msqrt.qname "%MATHML.pfx;ns1:msqrt" > +<!ENTITY % ns1:msrow.qname "%MATHML.pfx;ns1:msrow" > +<!ENTITY % ns1:mstack.qname "%MATHML.pfx;ns1:mstack" > +<!ENTITY % ns1:mstyle.qname "%MATHML.pfx;ns1:mstyle" > +<!ENTITY % ns1:msub.qname "%MATHML.pfx;ns1:msub" > +<!ENTITY % ns1:msubsup.qname "%MATHML.pfx;ns1:msubsup" > +<!ENTITY % ns1:msup.qname "%MATHML.pfx;ns1:msup" > +<!ENTITY % ns1:mtable.qname "%MATHML.pfx;ns1:mtable" > +<!ENTITY % ns1:mtd.qname "%MATHML.pfx;ns1:mtd" > +<!ENTITY % ns1:mtext.qname "%MATHML.pfx;ns1:mtext" > +<!ENTITY % ns1:mtr.qname "%MATHML.pfx;ns1:mtr" > +<!ENTITY % ns1:munder.qname "%MATHML.pfx;ns1:munder" > +<!ENTITY % ns1:munderover.qname "%MATHML.pfx;ns1:munderover" > +<!ENTITY % ns1:naturalnumbers.qname "%MATHML.pfx;ns1:naturalnumbers" > +<!ENTITY % ns1:neq.qname "%MATHML.pfx;ns1:neq" > +<!ENTITY % ns1:none.qname "%MATHML.pfx;ns1:none" > +<!ENTITY % ns1:not.qname "%MATHML.pfx;ns1:not" > +<!ENTITY % ns1:notanumber.qname "%MATHML.pfx;ns1:notanumber" > +<!ENTITY % ns1:notin.qname "%MATHML.pfx;ns1:notin" > +<!ENTITY % ns1:notprsubset.qname "%MATHML.pfx;ns1:notprsubset" > +<!ENTITY % ns1:notsubset.qname "%MATHML.pfx;ns1:notsubset" > +<!ENTITY % ns1:or.qname "%MATHML.pfx;ns1:or" > +<!ENTITY % ns1:otherwise.qname "%MATHML.pfx;ns1:otherwise" > +<!ENTITY % ns1:outerproduct.qname "%MATHML.pfx;ns1:outerproduct" > +<!ENTITY % ns1:partialdiff.qname "%MATHML.pfx;ns1:partialdiff" > +<!ENTITY % ns1:pi.qname "%MATHML.pfx;ns1:pi" > +<!ENTITY % ns1:piece.qname "%MATHML.pfx;ns1:piece" > +<!ENTITY % ns1:piecewise.qname "%MATHML.pfx;ns1:piecewise" > +<!ENTITY % ns1:plus.qname "%MATHML.pfx;ns1:plus" > +<!ENTITY % ns1:power.qname "%MATHML.pfx;ns1:power" > +<!ENTITY % ns1:primes.qname "%MATHML.pfx;ns1:primes" > +<!ENTITY % ns1:product.qname "%MATHML.pfx;ns1:product" > +<!ENTITY % ns1:prsubset.qname "%MATHML.pfx;ns1:prsubset" > +<!ENTITY % ns1:quotient.qname "%MATHML.pfx;ns1:quotient" > +<!ENTITY % ns1:rationals.qname "%MATHML.pfx;ns1:rationals" > +<!ENTITY % ns1:real.qname "%MATHML.pfx;ns1:real" > +<!ENTITY % ns1:reals.qname "%MATHML.pfx;ns1:reals" > +<!ENTITY % ns1:reln.qname "%MATHML.pfx;ns1:reln" > +<!ENTITY % ns1:rem.qname "%MATHML.pfx;ns1:rem" > +<!ENTITY % ns1:root.qname "%MATHML.pfx;ns1:root" > +<!ENTITY % ns1:scalarproduct.qname "%MATHML.pfx;ns1:scalarproduct" > +<!ENTITY % ns1:sdev.qname "%MATHML.pfx;ns1:sdev" > +<!ENTITY % ns1:sec.qname "%MATHML.pfx;ns1:sec" > +<!ENTITY % ns1:sech.qname "%MATHML.pfx;ns1:sech" > +<!ENTITY % ns1:selector.qname "%MATHML.pfx;ns1:selector" > +<!ENTITY % ns1:semantics.qname "%MATHML.pfx;ns1:semantics" > +<!ENTITY % ns1:sep.qname "%MATHML.pfx;ns1:sep" > +<!ENTITY % ns1:set.qname "%MATHML.pfx;ns1:set" > +<!ENTITY % ns1:setdiff.qname "%MATHML.pfx;ns1:setdiff" > +<!ENTITY % ns1:share.qname "%MATHML.pfx;ns1:share" > +<!ENTITY % ns1:sin.qname "%MATHML.pfx;ns1:sin" > +<!ENTITY % ns1:sinh.qname "%MATHML.pfx;ns1:sinh" > +<!ENTITY % ns1:subset.qname "%MATHML.pfx;ns1:subset" > +<!ENTITY % ns1:sum.qname "%MATHML.pfx;ns1:sum" > +<!ENTITY % ns1:tan.qname "%MATHML.pfx;ns1:tan" > +<!ENTITY % ns1:tanh.qname "%MATHML.pfx;ns1:tanh" > +<!ENTITY % ns1:tendsto.qname "%MATHML.pfx;ns1:tendsto" > +<!ENTITY % ns1:times.qname "%MATHML.pfx;ns1:times" > +<!ENTITY % ns1:transpose.qname "%MATHML.pfx;ns1:transpose" > +<!ENTITY % ns1:true.qname "%MATHML.pfx;ns1:true" > +<!ENTITY % ns1:union.qname "%MATHML.pfx;ns1:union" > +<!ENTITY % ns1:uplimit.qname "%MATHML.pfx;ns1:uplimit" > +<!ENTITY % ns1:variance.qname "%MATHML.pfx;ns1:variance" > +<!ENTITY % ns1:vector.qname "%MATHML.pfx;ns1:vector" > +<!ENTITY % ns1:vectorproduct.qname "%MATHML.pfx;ns1:vectorproduct" > +<!ENTITY % ns1:xor.qname "%MATHML.pfx;ns1:xor" > diff --git a/htdocs/sgml-lib/CR-MathML3-20091215/mathml3.dtd b/htdocs/sgml-lib/CR-MathML3-20091215/mathml3.dtd new file mode 100644 index 0000000..90976ed --- /dev/null +++ b/htdocs/sgml-lib/CR-MathML3-20091215/mathml3.dtd @@ -0,0 +1,1945 @@ + +<!-- MathML 3.0 DTD ....................................................... --> +<!-- file: mathml3.dtd +--> + +<!-- MathML 3.0 DTD + + This is the Mathematical Markup Language (MathML) 3.0, an XML + application for describing mathematical notation and capturing + both its structure and content. + + Copyright © 1998-2009 W3C® (MIT, ERCIM, Keio), All Rights + Reserved. W3C liability, trademark, document use and software + licensing rules apply. + + Permission to use, copy, modify and distribute the MathML 2.0 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. + + This entity may be identified by the PUBLIC and SYSTEM identifiers: + + PUBLIC "-//W3C//DTD MathML 3.0//EN" + SYSTEM "mathml3.dtd" + + Revisions: editor and revision history at EOF +--> +<!-- Entity used to enable marked sections which enforces stricter + checking of MathML syntax rules +--> +<!ENTITY % MathMLstrict "IGNORE"> + +<!-- MathML Qualified Names module ............................... --> +<!ENTITY % mathml-qname.module "INCLUDE" > +<![%mathml-qname.module;[ +<!ENTITY % mathml-qname.mod + PUBLIC "-//W3C//ENTITIES MathML 3.0 Qualified Names 1.0//EN" + "mathml3-qname.mod" > +%mathml-qname.mod;]]> + +<!-- if %NS.prefixed; is INCLUDE, include all NS attributes, + otherwise just those associated with MathML +--> +<![%NS.prefixed;[ + <!ENTITY % MATHML.NamespaceDecl.attrib + "%NamespaceDecl.attrib;" +> +]]> +<!ENTITY % MATHML.NamespaceDecl.attrib + "%MATHML.xmlns.attrib;" +> + + +<!-- MathML Character Entities .............................................. --> +<!ENTITY % mathml-charent.module "INCLUDE" > +<![%mathml-charent.module;[ + + +<!ENTITY % isobox PUBLIC "-//W3C//ENTITIES Box and Line Drawing//EN" "isobox.ent"> +%isobox; +<!ENTITY % isocyr1 PUBLIC "-//W3C//ENTITIES Russian Cyrillic//EN" "isocyr1.ent"> +%isocyr1; +<!ENTITY % isocyr2 PUBLIC "-//W3C//ENTITIES Non-Russian Cyrillic//EN" "isocyr2.ent"> +%isocyr2; +<!ENTITY % isodia PUBLIC "-//W3C//ENTITIES Diacritical Marks//EN" "isodia.ent"> +%isodia; +<!ENTITY % isolat1 PUBLIC "-//W3C//ENTITIES Added Latin 1//EN" "isolat1.ent"> +%isolat1; +<!ENTITY % isolat2 PUBLIC "-//W3C//ENTITIES Added Latin 2//EN" "isolat2.ent"> +%isolat2; +<!ENTITY % isonum PUBLIC "-//W3C//ENTITIES Numeric and Special Graphic//EN" "isonum.ent"> +%isonum; +<!ENTITY % isopub PUBLIC "-//W3C//ENTITIES Publishing//EN" "isopub.ent"> +%isopub; +<!ENTITY % isoamsa PUBLIC "-//W3C//ENTITIES Added Math Symbols: Arrow Relations//EN" "isoamsa.ent"> +%isoamsa; +<!ENTITY % isoamsb PUBLIC "-//W3C//ENTITIES Added Math Symbols: Binary Operators//EN" "isoamsb.ent"> +%isoamsb; +<!ENTITY % isoamsc PUBLIC "-//W3C//ENTITIES Added Math Symbols: Delimiters//EN" "isoamsc.ent"> +%isoamsc; +<!ENTITY % isoamsn PUBLIC "-//W3C//ENTITIES Added Math Symbols: Negated Relations//EN" "isoamsn.ent"> +%isoamsn; +<!ENTITY % isoamso PUBLIC "-//W3C//ENTITIES Added Math Symbols: Ordinary//EN" "isoamso.ent"> +%isoamso; +<!ENTITY % isoamsr PUBLIC "-//W3C//ENTITIES Added Math Symbols: Relations//EN" "isoamsr.ent"> +%isoamsr; +<!ENTITY % isogrk3 PUBLIC "-//W3C//ENTITIES Greek Symbols//EN" "isogrk3.ent"> +%isogrk3; +<!ENTITY % isomfrk PUBLIC "-//W3C//ENTITIES Math Alphabets: Fraktur//EN" "isomfrk.ent"> +%isomfrk; +<!ENTITY % isomopf PUBLIC "-//W3C//ENTITIES Math Alphabets: Open Face//EN" "isomopf.ent"> +%isomopf; +<!ENTITY % isomscr PUBLIC "-//W3C//ENTITIES Math Alphabets: Script//EN" "isomscr.ent"> +%isomscr; +<!ENTITY % isotech PUBLIC "-//W3C//ENTITIES General Technical//EN" "isotech.ent"> +%isotech; +<!ENTITY % mmlextra PUBLIC "-//W3C//ENTITIES Additional MathML Symbols//EN" "mmlextra.ent"> +%mmlextra; +<!ENTITY % mmlalias PUBLIC "-//W3C//ENTITIES MathML Aliases//EN" "mmlalias.ent"> +%mmlalias; + +<!-- end of MathML Character Entity section -->]]> + + + +<!ENTITY % MalignExpression "ns1:%maligngroup.qname; + |ns1:%malignmark.qname;"> + +<!ENTITY % TokenExpression "ns1:%mi.qname;|ns1:%mn.qname;|ns1:%mo.qname; + |ns1:%mtext.qname;|ns1:%mspace.qname; + |ns1:%ms.qname;"> + +<!ENTITY % PresentationExpression "%TokenExpression;|%MalignExpression; + |ns1:%mrow.qname;|ns1:%mfrac.qname; + |ns1:%msqrt.qname;|ns1:%mroot.qname; + |ns1:%mstyle.qname;|ns1:%merror.qname; + |ns1:%mpadded.qname;|ns1:%mphantom.qname; + |ns1:%mfenced.qname;|ns1:%menclose.qname; + |ns1:%msub.qname;|ns1:%msup.qname; + |ns1:%msubsup.qname;|ns1:%munder.qname; + |ns1:%mover.qname;|ns1:%munderover.qname; + |ns1:%mmultiscripts.qname; + |ns1:%mtable.qname;|ns1:%mstack.qname; + |ns1:%mlongdiv.qname; + |ns1:%maction.qname;"> + +<!-- end of mathml3-strict-content.rng --> + +<!ENTITY % cn.content "(#PCDATA|ns1:%mglyph.qname;|ns1:%sep.qname; + |%PresentationExpression;)*"> + +<!-- start of mathml3-content.rng --> + +<!-- start of mathml3-strict-content.rng --> + +<!ELEMENT ns1:%cn.qname; %cn.content;> +<!ATTLIST ns1:%cn.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML'> + +<!ENTITY % ci.content "(#PCDATA|ns1:%mglyph.qname; + |%PresentationExpression;)*"> + +<!ELEMENT ns1:%ci.qname; %ci.content;> +<!ATTLIST ns1:%ci.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML'> + +<!ENTITY % csymbol.content "(#PCDATA|ns1:%mglyph.qname; + |%PresentationExpression;)*"> + +<!ELEMENT ns1:%csymbol.qname; %csymbol.content;> +<!ATTLIST ns1:%csymbol.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML'> + +<!ENTITY % SymbolName "#PCDATA"> + +<!ENTITY % BvarQ "ns1:(%bvar.qname;)*"> + +<!ENTITY % DomainQ "(ns1:%domainofapplication.qname;|ns1:%condition.qname; + |(ns1:%lowlimit.qname;,ns1:%uplimit.qname;?))*"> + +<!ENTITY % constant-arith.class "ns1:%exponentiale.qname; + |ns1:%imaginaryi.qname; + |ns1:%notanumber.qname;|ns1:%true.qname; + |ns1:%false.qname;|ns1:%pi.qname; + |ns1:%eulergamma.qname; + |ns1:%infinity.qname;"> + +<!ENTITY % constant-set.class "ns1:%integers.qname;|ns1:%reals.qname; + |ns1:%rationals.qname; + |ns1:%naturalnumbers.qname; + |ns1:%complexes.qname;|ns1:%primes.qname; + |ns1:%emptyset.qname;"> + +<!ENTITY % binary-linalg.class "ns1:%vectorproduct.qname; + |ns1:%scalarproduct.qname; + |ns1:%outerproduct.qname;"> + +<!ENTITY % nary-linalg.class "ns1:%selector.qname;"> + +<!ENTITY % unary-linalg.class "ns1:%determinant.qname; + |ns1:%transpose.qname;"> + +<!ENTITY % nary-constructor.class "ns1:%vector.qname;|ns1:%matrix.qname; + |ns1:%matrixrow.qname;"> + +<!ENTITY % nary-stats.class "ns1:%mean.qname;|ns1:%sdev.qname; + |ns1:%variance.qname;|ns1:%median.qname; + |ns1:%mode.qname;"> + +<!ENTITY % unary-elementary.class "ns1:%sin.qname;|ns1:%cos.qname; + |ns1:%tan.qname;|ns1:%sec.qname; + |ns1:%csc.qname;|ns1:%cot.qname; + |ns1:%sinh.qname;|ns1:%cosh.qname; + |ns1:%tanh.qname;|ns1:%sech.qname; + |ns1:%csch.qname;|ns1:%coth.qname; + |ns1:%arcsin.qname;|ns1:%arccos.qname; + |ns1:%arctan.qname;|ns1:%arccosh.qname; + |ns1:%arccot.qname;|ns1:%arccoth.qname; + |ns1:%arccsc.qname;|ns1:%arccsch.qname; + |ns1:%arcsec.qname;|ns1:%arcsech.qname; + |ns1:%arcsinh.qname; + |ns1:%arctanh.qname;"> + +<!ENTITY % limit.class "ns1:%limit.qname;"> + +<!ENTITY % product.class "ns1:%product.qname;"> + +<!ENTITY % sum.class "ns1:%sum.qname;"> + +<!ENTITY % unary-set.class "ns1:%card.qname;"> + +<!ENTITY % nary-set-reln.class "ns1:%subset.qname;|ns1:%prsubset.qname;"> + +<!ENTITY % binary-set.class "ns1:%in.qname;|ns1:%notin.qname; + |ns1:%notsubset.qname;|ns1:%notprsubset.qname; + |ns1:%setdiff.qname;"> + +<!ENTITY % nary-set.class "ns1:%union.qname;|ns1:%intersect.qname; + |ns1:%cartesianproduct.qname;"> + +<!ENTITY % nary-setlist-constructor.class "ns1:%set.qname; + |ns1:%list.qname;"> + +<!ENTITY % unary-veccalc.class "ns1:%divergence.qname;|ns1:%grad.qname; + |ns1:%curl.qname;|ns1:%laplacian.qname;"> + +<!ENTITY % partialdiff.class "ns1:%partialdiff.qname;"> + +<!ENTITY % Differential-Operator.class "ns1:%diff.qname;"> + +<!ENTITY % int.class "ns1:%int.qname;"> + +<!ENTITY % binary-reln.class "ns1:%neq.qname;|ns1:%approx.qname; + |ns1:%factorof.qname;|ns1:%tendsto.qname;"> + +<!ENTITY % nary-reln.class "ns1:%eq.qname;|ns1:%gt.qname;|ns1:%lt.qname; + |ns1:%geq.qname;|ns1:%leq.qname;"> + +<!ENTITY % quantifier.class "ns1:%forall.qname;|ns1:%exists.qname;"> + +<!ENTITY % binary-logical.class "ns1:%implies.qname; + |ns1:%equivalent.qname;"> + +<!ENTITY % unary-logical.class "ns1:%not.qname;"> + +<!ENTITY % nary-logical.class "ns1:%and.qname;|ns1:%or.qname; + |ns1:%xor.qname;"> + +<!ENTITY % nary-arith.class "ns1:%plus.qname;|ns1:%times.qname; + |ns1:%gcd.qname;|ns1:%lcm.qname;"> + +<!ENTITY % nary-minmax.class "ns1:%max.qname;|ns1:%min.qname;"> + +<!ENTITY % unary-arith.class "ns1:%factorial.qname;|ns1:%abs.qname; + |ns1:%conjugate.qname;|ns1:%arg.qname; + |ns1:%real.qname;|ns1:%imaginary.qname; + |ns1:%floor.qname;|ns1:%ceiling.qname; + |ns1:%exp.qname;"> + +<!ENTITY % binary-arith.class "ns1:%quotient.qname;|ns1:%divide.qname; + |ns1:%minus.qname;|ns1:%power.qname; + |ns1:%rem.qname;|ns1:%root.qname;"> + +<!ENTITY % nary-functional.class "ns1:%compose.qname;"> + +<!ENTITY % lambda.class "ns1:%lambda.qname;"> + +<!ENTITY % unary-functional.class "ns1:%inverse.qname;|ns1:%ident.qname; + |ns1:%domain.qname;|ns1:%codomain.qname; + |ns1:%image.qname;|ns1:%ln.qname; + |ns1:%log.qname;|ns1:%moment.qname;"> + +<!ENTITY % interval.class "ns1:%interval.qname;"> + +<!ENTITY % DeprecatedContExp "ns1:%reln.qname;|ns1:%fn.qname; + |ns1:%declare.qname;"> + +<!ENTITY % CommonDeprecatedAtt " + other CDATA #IMPLIED"> + +<!ENTITY % Qualifier "(%DomainQ;)|ns1:%degree.qname;|ns1:%momentabout.qname; + |ns1:%logbase.qname;"> + +<!ENTITY % ContExp "ns1:%piecewise.qname;|%DeprecatedContExp; + |%interval.class;|%unary-functional.class; + |%lambda.class;|%nary-functional.class; + |%binary-arith.class;|%unary-arith.class; + |%nary-minmax.class;|%nary-arith.class; + |%nary-logical.class;|%unary-logical.class; + |%binary-logical.class;|%quantifier.class; + |%nary-reln.class;|%binary-reln.class;|%int.class; + |%Differential-Operator.class;|%partialdiff.class; + |%unary-veccalc.class; + |%nary-setlist-constructor.class;|%nary-set.class; + |%binary-set.class;|%nary-set-reln.class; + |%unary-set.class;|%sum.class;|%product.class; + |%limit.class;|%unary-elementary.class; + |%nary-stats.class;|%nary-constructor.class; + |%unary-linalg.class;|%nary-linalg.class; + |%binary-linalg.class;|%constant-set.class; + |%constant-arith.class;|ns1:%semantics.qname; + |ns1:%cn.qname;|ns1:%ci.qname;|ns1:%csymbol.qname; + |ns1:%apply.qname;|ns1:%bind.qname;|ns1:%share.qname; + |ns1:%cerror.qname;|ns1:%cbytes.qname;"> + +<!ENTITY % CommonAtt " +%MATHML.NamespaceDecl.attrib; + %XLINK.prefix;:href CDATA #IMPLIED + %XLINK.prefix;:type CDATA #IMPLIED + xml:lang CDATA #IMPLIED + xml:space (default|preserve) #IMPLIED + id CDATA #IMPLIED + xref CDATA #IMPLIED + class CDATA #IMPLIED + style CDATA #IMPLIED + href CDATA #IMPLIED + %CommonDeprecatedAtt;"> + +<!ENTITY % apply.content "(%ContExp;),(%BvarQ;),(%Qualifier;)*, + (%ContExp;)*"> + +<!ELEMENT ns1:%apply.qname; (%apply.content;)> +<!ATTLIST ns1:%apply.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML' + %CommonAtt;> + +<!ENTITY % bind.content "%apply.content;"> + +<!ELEMENT ns1:%bind.qname; (%bind.content;)> +<!ATTLIST ns1:%bind.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML' + %CommonAtt;> + +<!ENTITY % Share.class "ns1:%share.qname;"> + +<!ENTITY % src " + src CDATA #IMPLIED"> + +<!ELEMENT ns1:%share.qname; EMPTY> +<!ATTLIST ns1:%share.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML' + %CommonAtt; + %src;> + +<!ENTITY % Error.class "ns1:%cerror.qname;"> + +<!ELEMENT ns1:%cerror.qname; (ns1:%csymbol.qname;,(%ContExp;)*)> +<!ATTLIST ns1:%cerror.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML'> + +<!ATTLIST ns1:%cerror.qname; + %CommonAtt;> + +<!ENTITY % Cbytes.class "ns1:%cbytes.qname;"> + +<!ELEMENT ns1:%cbytes.qname; (#PCDATA)> +<!ATTLIST ns1:%cbytes.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML'> + +<!ENTITY % base64 "CDATA"> + +<!ENTITY % Cs.class "ns1:%cs.qname;"> + +<!ELEMENT ns1:%cs.qname; (#PCDATA)> +<!ATTLIST ns1:%cs.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML'> + +<!ENTITY % DefEncAtt " + encoding CDATA #IMPLIED + definitionURL CDATA #IMPLIED"> + +<!ATTLIST ns1:%cn.qname; + %CommonAtt; + %DefEncAtt; + type CDATA #IMPLIED + base CDATA #IMPLIED> + +<!ATTLIST ns1:%ci.qname; + %CommonAtt; + %DefEncAtt; + type CDATA #IMPLIED> + +<!ENTITY % ci.type " + type CDATA #REQUIRED"> + +<!ATTLIST ns1:%csymbol.qname; + %CommonAtt; + %DefEncAtt; + type CDATA #IMPLIED + cd CDATA #IMPLIED> + +<!ELEMENT ns1:%bvar.qname; ((ns1:%degree.qname;, + (ns1:%ci.qname;|ns1:%semantics.qname;)) + |((ns1:%ci.qname;|ns1:%semantics.qname;), + ns1:(%degree.qname;)?))> +<!ATTLIST ns1:%bvar.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML'> + +<!ATTLIST ns1:%cbytes.qname; + %CommonAtt; + %DefEncAtt;> + +<!ATTLIST ns1:%cs.qname; + %CommonAtt; + %DefEncAtt;> + +<!ENTITY % base " + base CDATA #REQUIRED"> + +<!ELEMENT ns1:%sep.qname; EMPTY> +<!ATTLIST ns1:%sep.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML'> + +<!ELEMENT ns1:%domainofapplication.qname; (%ContExp;)> +<!ATTLIST ns1:%domainofapplication.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML'> + +<!ELEMENT ns1:%condition.qname; (%ContExp;)> +<!ATTLIST ns1:%condition.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML'> + +<!ELEMENT ns1:%uplimit.qname; (%ContExp;)> +<!ATTLIST ns1:%uplimit.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML'> + +<!ELEMENT ns1:%lowlimit.qname; (%ContExp;)> +<!ATTLIST ns1:%lowlimit.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML'> + +<!ELEMENT ns1:%degree.qname; (%ContExp;)> +<!ATTLIST ns1:%degree.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML'> + +<!ELEMENT ns1:%momentabout.qname; (%ContExp;)> +<!ATTLIST ns1:%momentabout.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML'> + +<!ELEMENT ns1:%logbase.qname; (%ContExp;)> +<!ATTLIST ns1:%logbase.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML'> + +<!ENTITY % type " + type CDATA #REQUIRED"> + +<!ENTITY % order " + order (numeric|lexicographic) #REQUIRED"> + +<!ENTITY % closure " + closure CDATA #REQUIRED"> + +<!ELEMENT ns1:%piecewise.qname; (ns1:%piece.qname;|ns1:%otherwise.qname;)*> +<!ATTLIST ns1:%piecewise.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML' + %CommonAtt; + %DefEncAtt;> + +<!ELEMENT ns1:%piece.qname; ((%ContExp;),(%ContExp;))> +<!ATTLIST ns1:%piece.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML' + %CommonAtt; + %DefEncAtt;> + +<!ELEMENT ns1:%otherwise.qname; (%ContExp;)> +<!ATTLIST ns1:%otherwise.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML' + %CommonAtt; + %DefEncAtt;> + +<!ELEMENT ns1:%reln.qname; (%ContExp;)*> +<!ATTLIST ns1:%reln.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML'> + +<!ELEMENT ns1:%fn.qname; (%ContExp;)> +<!ATTLIST ns1:%fn.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML'> + +<!ELEMENT ns1:%declare.qname; (%ContExp;)+> +<!ATTLIST ns1:%declare.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML' + type CDATA #IMPLIED + scope CDATA #IMPLIED + nargs CDATA #IMPLIED + occurrence (prefix|infix|function-model) #IMPLIED + %DefEncAtt;> + +<!ELEMENT ns1:%interval.qname; ((%ContExp;),(%ContExp;))> +<!ATTLIST ns1:%interval.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML' + %CommonAtt; + %DefEncAtt; + closure CDATA #IMPLIED> + +<!ELEMENT ns1:%inverse.qname; EMPTY> +<!ATTLIST ns1:%inverse.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML' + %CommonAtt; + %DefEncAtt;> + +<!ELEMENT ns1:%ident.qname; EMPTY> +<!ATTLIST ns1:%ident.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML' + %CommonAtt; + %DefEncAtt;> + +<!ELEMENT ns1:%domain.qname; EMPTY> +<!ATTLIST ns1:%domain.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML' + %CommonAtt; + %DefEncAtt;> + +<!ELEMENT ns1:%codomain.qname; EMPTY> +<!ATTLIST ns1:%codomain.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML' + %CommonAtt; + %DefEncAtt;> + +<!ELEMENT ns1:%image.qname; EMPTY> +<!ATTLIST ns1:%image.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML' + %CommonAtt; + %DefEncAtt;> + +<!ELEMENT ns1:%ln.qname; EMPTY> +<!ATTLIST ns1:%ln.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML' + %CommonAtt; + %DefEncAtt;> + +<!ELEMENT ns1:%log.qname; EMPTY> +<!ATTLIST ns1:%log.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML' + %CommonAtt; + %DefEncAtt;> + +<!ELEMENT ns1:%moment.qname; EMPTY> +<!ATTLIST ns1:%moment.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML' + %CommonAtt; + %DefEncAtt;> + +<!ELEMENT ns1:%lambda.qname; ((%BvarQ;),(%DomainQ;),(%ContExp;))> +<!ATTLIST ns1:%lambda.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML' + %CommonAtt; + %DefEncAtt;> + +<!ELEMENT ns1:%compose.qname; EMPTY> +<!ATTLIST ns1:%compose.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML' + %CommonAtt; + %DefEncAtt;> + +<!ELEMENT ns1:%quotient.qname; EMPTY> +<!ATTLIST ns1:%quotient.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML' + %CommonAtt; + %DefEncAtt;> + +<!ELEMENT ns1:%divide.qname; EMPTY> +<!ATTLIST ns1:%divide.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML' + %CommonAtt; + %DefEncAtt;> + +<!ELEMENT ns1:%minus.qname; EMPTY> +<!ATTLIST ns1:%minus.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML' + %CommonAtt; + %DefEncAtt;> + +<!ELEMENT ns1:%power.qname; EMPTY> +<!ATTLIST ns1:%power.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML' + %CommonAtt; + %DefEncAtt;> + +<!ELEMENT ns1:%rem.qname; EMPTY> +<!ATTLIST ns1:%rem.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML' + %CommonAtt; + %DefEncAtt;> + +<!ELEMENT ns1:%root.qname; EMPTY> +<!ATTLIST ns1:%root.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML' + %CommonAtt; + %DefEncAtt;> + +<!ELEMENT ns1:%factorial.qname; EMPTY> +<!ATTLIST ns1:%factorial.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML' + %CommonAtt; + %DefEncAtt;> + +<!ELEMENT ns1:%abs.qname; EMPTY> +<!ATTLIST ns1:%abs.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML' + %CommonAtt; + %DefEncAtt;> + +<!ELEMENT ns1:%conjugate.qname; EMPTY> +<!ATTLIST ns1:%conjugate.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML' + %CommonAtt; + %DefEncAtt;> + +<!ELEMENT ns1:%arg.qname; EMPTY> +<!ATTLIST ns1:%arg.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML' + %CommonAtt; + %DefEncAtt;> + +<!ELEMENT ns1:%real.qname; EMPTY> +<!ATTLIST ns1:%real.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML' + %CommonAtt; + %DefEncAtt;> + +<!ELEMENT ns1:%imaginary.qname; EMPTY> +<!ATTLIST ns1:%imaginary.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML' + %CommonAtt; + %DefEncAtt;> + +<!ELEMENT ns1:%floor.qname; EMPTY> +<!ATTLIST ns1:%floor.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML' + %CommonAtt; + %DefEncAtt;> + +<!ELEMENT ns1:%ceiling.qname; EMPTY> +<!ATTLIST ns1:%ceiling.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML' + %CommonAtt; + %DefEncAtt;> + +<!ELEMENT ns1:%exp.qname; EMPTY> +<!ATTLIST ns1:%exp.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML' + %CommonAtt; + %DefEncAtt;> + +<!ELEMENT ns1:%max.qname; EMPTY> +<!ATTLIST ns1:%max.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML' + %CommonAtt; + %DefEncAtt;> + +<!ELEMENT ns1:%min.qname; EMPTY> +<!ATTLIST ns1:%min.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML' + %CommonAtt; + %DefEncAtt;> + +<!ELEMENT ns1:%plus.qname; EMPTY> +<!ATTLIST ns1:%plus.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML' + %CommonAtt; + %DefEncAtt;> + +<!ELEMENT ns1:%times.qname; EMPTY> +<!ATTLIST ns1:%times.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML' + %CommonAtt; + %DefEncAtt;> + +<!ELEMENT ns1:%gcd.qname; EMPTY> +<!ATTLIST ns1:%gcd.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML' + %CommonAtt; + %DefEncAtt;> + +<!ELEMENT ns1:%lcm.qname; EMPTY> +<!ATTLIST ns1:%lcm.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML' + %CommonAtt; + %DefEncAtt;> + +<!ELEMENT ns1:%and.qname; EMPTY> +<!ATTLIST ns1:%and.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML' + %CommonAtt; + %DefEncAtt;> + +<!ELEMENT ns1:%or.qname; EMPTY> +<!ATTLIST ns1:%or.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML' + %CommonAtt; + %DefEncAtt;> + +<!ELEMENT ns1:%xor.qname; EMPTY> +<!ATTLIST ns1:%xor.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML' + %CommonAtt; + %DefEncAtt;> + +<!ELEMENT ns1:%not.qname; EMPTY> +<!ATTLIST ns1:%not.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML' + %CommonAtt; + %DefEncAtt;> + +<!ELEMENT ns1:%implies.qname; EMPTY> +<!ATTLIST ns1:%implies.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML' + %CommonAtt; + %DefEncAtt;> + +<!ELEMENT ns1:%equivalent.qname; EMPTY> +<!ATTLIST ns1:%equivalent.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML' + %CommonAtt; + %DefEncAtt;> + +<!ELEMENT ns1:%forall.qname; EMPTY> +<!ATTLIST ns1:%forall.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML' + %CommonAtt; + %DefEncAtt;> + +<!ELEMENT ns1:%exists.qname; EMPTY> +<!ATTLIST ns1:%exists.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML' + %CommonAtt; + %DefEncAtt;> + +<!ELEMENT ns1:%eq.qname; EMPTY> +<!ATTLIST ns1:%eq.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML' + %CommonAtt; + %DefEncAtt;> + +<!ELEMENT ns1:%gt.qname; EMPTY> +<!ATTLIST ns1:%gt.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML' + %CommonAtt; + %DefEncAtt;> + +<!ELEMENT ns1:%lt.qname; EMPTY> +<!ATTLIST ns1:%lt.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML' + %CommonAtt; + %DefEncAtt;> + +<!ELEMENT ns1:%geq.qname; EMPTY> +<!ATTLIST ns1:%geq.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML' + %CommonAtt; + %DefEncAtt;> + +<!ELEMENT ns1:%leq.qname; EMPTY> +<!ATTLIST ns1:%leq.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML' + %CommonAtt; + %DefEncAtt;> + +<!ELEMENT ns1:%neq.qname; EMPTY> +<!ATTLIST ns1:%neq.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML' + %CommonAtt; + %DefEncAtt;> + +<!ELEMENT ns1:%approx.qname; EMPTY> +<!ATTLIST ns1:%approx.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML' + %CommonAtt; + %DefEncAtt;> + +<!ELEMENT ns1:%factorof.qname; EMPTY> +<!ATTLIST ns1:%factorof.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML' + %CommonAtt; + %DefEncAtt;> + +<!ELEMENT ns1:%tendsto.qname; EMPTY> +<!ATTLIST ns1:%tendsto.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML' + %CommonAtt; + %DefEncAtt; + type CDATA #IMPLIED> + +<!ELEMENT ns1:%int.qname; EMPTY> +<!ATTLIST ns1:%int.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML' + %CommonAtt; + %DefEncAtt;> + +<!ELEMENT ns1:%diff.qname; EMPTY> +<!ATTLIST ns1:%diff.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML' + %CommonAtt; + %DefEncAtt;> + +<!ELEMENT ns1:%partialdiff.qname; EMPTY> +<!ATTLIST ns1:%partialdiff.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML' + %CommonAtt; + %DefEncAtt;> + +<!ELEMENT ns1:%divergence.qname; EMPTY> +<!ATTLIST ns1:%divergence.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML' + %CommonAtt; + %DefEncAtt;> + +<!ELEMENT ns1:%grad.qname; EMPTY> +<!ATTLIST ns1:%grad.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML' + %CommonAtt; + %DefEncAtt;> + +<!ELEMENT ns1:%curl.qname; EMPTY> +<!ATTLIST ns1:%curl.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML' + %CommonAtt; + %DefEncAtt;> + +<!ELEMENT ns1:%laplacian.qname; EMPTY> +<!ATTLIST ns1:%laplacian.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML' + %CommonAtt; + %DefEncAtt;> + +<!ELEMENT ns1:%set.qname; ((%BvarQ;)*,(%DomainQ;)*,(%ContExp;)*)> +<!ATTLIST ns1:%set.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML' + %CommonAtt; + %DefEncAtt; + type CDATA #IMPLIED> + +<!ELEMENT ns1:%list.qname; ((%BvarQ;)*,(%DomainQ;)*,(%ContExp;)*)> +<!ATTLIST ns1:%list.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML' + %CommonAtt; + %DefEncAtt; + order (numeric|lexicographic) #IMPLIED> + +<!ELEMENT ns1:%union.qname; EMPTY> +<!ATTLIST ns1:%union.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML' + %CommonAtt; + %DefEncAtt;> + +<!ELEMENT ns1:%intersect.qname; EMPTY> +<!ATTLIST ns1:%intersect.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML' + %CommonAtt; + %DefEncAtt;> + +<!ELEMENT ns1:%cartesianproduct.qname; EMPTY> +<!ATTLIST ns1:%cartesianproduct.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML' + %CommonAtt; + %DefEncAtt;> + +<!ELEMENT ns1:%in.qname; EMPTY> +<!ATTLIST ns1:%in.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML' + %CommonAtt; + %DefEncAtt;> + +<!ELEMENT ns1:%notin.qname; EMPTY> +<!ATTLIST ns1:%notin.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML' + %CommonAtt; + %DefEncAtt;> + +<!ELEMENT ns1:%notsubset.qname; EMPTY> +<!ATTLIST ns1:%notsubset.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML' + %CommonAtt; + %DefEncAtt;> + +<!ELEMENT ns1:%notprsubset.qname; EMPTY> +<!ATTLIST ns1:%notprsubset.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML' + %CommonAtt; + %DefEncAtt;> + +<!ELEMENT ns1:%setdiff.qname; EMPTY> +<!ATTLIST ns1:%setdiff.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML' + %CommonAtt; + %DefEncAtt;> + +<!ELEMENT ns1:%subset.qname; EMPTY> +<!ATTLIST ns1:%subset.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML' + %CommonAtt; + %DefEncAtt;> + +<!ELEMENT ns1:%prsubset.qname; EMPTY> +<!ATTLIST ns1:%prsubset.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML' + %CommonAtt; + %DefEncAtt;> + +<!ELEMENT ns1:%card.qname; EMPTY> +<!ATTLIST ns1:%card.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML' + %CommonAtt; + %DefEncAtt;> + +<!ELEMENT ns1:%sum.qname; EMPTY> +<!ATTLIST ns1:%sum.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML' + %CommonAtt; + %DefEncAtt;> + +<!ELEMENT ns1:%product.qname; EMPTY> +<!ATTLIST ns1:%product.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML' + %CommonAtt; + %DefEncAtt;> + +<!ELEMENT ns1:%limit.qname; EMPTY> +<!ATTLIST ns1:%limit.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML' + %CommonAtt; + %DefEncAtt;> + +<!ELEMENT ns1:%sin.qname; EMPTY> +<!ATTLIST ns1:%sin.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML' + %CommonAtt; + %DefEncAtt;> + +<!ELEMENT ns1:%cos.qname; EMPTY> +<!ATTLIST ns1:%cos.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML' + %CommonAtt; + %DefEncAtt;> + +<!ELEMENT ns1:%tan.qname; EMPTY> +<!ATTLIST ns1:%tan.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML' + %CommonAtt; + %DefEncAtt;> + +<!ELEMENT ns1:%sec.qname; EMPTY> +<!ATTLIST ns1:%sec.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML' + %CommonAtt; + %DefEncAtt;> + +<!ELEMENT ns1:%csc.qname; EMPTY> +<!ATTLIST ns1:%csc.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML' + %CommonAtt; + %DefEncAtt;> + +<!ELEMENT ns1:%cot.qname; EMPTY> +<!ATTLIST ns1:%cot.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML' + %CommonAtt; + %DefEncAtt;> + +<!ELEMENT ns1:%sinh.qname; EMPTY> +<!ATTLIST ns1:%sinh.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML' + %CommonAtt; + %DefEncAtt;> + +<!ELEMENT ns1:%cosh.qname; EMPTY> +<!ATTLIST ns1:%cosh.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML' + %CommonAtt; + %DefEncAtt;> + +<!ELEMENT ns1:%tanh.qname; EMPTY> +<!ATTLIST ns1:%tanh.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML' + %CommonAtt; + %DefEncAtt;> + +<!ELEMENT ns1:%sech.qname; EMPTY> +<!ATTLIST ns1:%sech.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML' + %CommonAtt; + %DefEncAtt;> + +<!ELEMENT ns1:%csch.qname; EMPTY> +<!ATTLIST ns1:%csch.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML' + %CommonAtt; + %DefEncAtt;> + +<!ELEMENT ns1:%coth.qname; EMPTY> +<!ATTLIST ns1:%coth.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML' + %CommonAtt; + %DefEncAtt;> + +<!ELEMENT ns1:%arcsin.qname; EMPTY> +<!ATTLIST ns1:%arcsin.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML' + %CommonAtt; + %DefEncAtt;> + +<!ELEMENT ns1:%arccos.qname; EMPTY> +<!ATTLIST ns1:%arccos.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML' + %CommonAtt; + %DefEncAtt;> + +<!ELEMENT ns1:%arctan.qname; EMPTY> +<!ATTLIST ns1:%arctan.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML' + %CommonAtt; + %DefEncAtt;> + +<!ELEMENT ns1:%arccosh.qname; EMPTY> +<!ATTLIST ns1:%arccosh.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML' + %CommonAtt; + %DefEncAtt;> + +<!ELEMENT ns1:%arccot.qname; EMPTY> +<!ATTLIST ns1:%arccot.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML' + %CommonAtt; + %DefEncAtt;> + +<!ELEMENT ns1:%arccoth.qname; EMPTY> +<!ATTLIST ns1:%arccoth.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML' + %CommonAtt; + %DefEncAtt;> + +<!ELEMENT ns1:%arccsc.qname; EMPTY> +<!ATTLIST ns1:%arccsc.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML' + %CommonAtt; + %DefEncAtt;> + +<!ELEMENT ns1:%arccsch.qname; EMPTY> +<!ATTLIST ns1:%arccsch.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML' + %CommonAtt; + %DefEncAtt;> + +<!ELEMENT ns1:%arcsec.qname; EMPTY> +<!ATTLIST ns1:%arcsec.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML' + %CommonAtt; + %DefEncAtt;> + +<!ELEMENT ns1:%arcsech.qname; EMPTY> +<!ATTLIST ns1:%arcsech.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML' + %CommonAtt; + %DefEncAtt;> + +<!ELEMENT ns1:%arcsinh.qname; EMPTY> +<!ATTLIST ns1:%arcsinh.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML' + %CommonAtt; + %DefEncAtt;> + +<!ELEMENT ns1:%arctanh.qname; EMPTY> +<!ATTLIST ns1:%arctanh.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML' + %CommonAtt; + %DefEncAtt;> + +<!ELEMENT ns1:%mean.qname; EMPTY> +<!ATTLIST ns1:%mean.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML' + %CommonAtt; + %DefEncAtt;> + +<!ELEMENT ns1:%sdev.qname; EMPTY> +<!ATTLIST ns1:%sdev.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML' + %CommonAtt; + %DefEncAtt;> + +<!ELEMENT ns1:%variance.qname; EMPTY> +<!ATTLIST ns1:%variance.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML' + %CommonAtt; + %DefEncAtt;> + +<!ELEMENT ns1:%median.qname; EMPTY> +<!ATTLIST ns1:%median.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML' + %CommonAtt; + %DefEncAtt;> + +<!ELEMENT ns1:%mode.qname; EMPTY> +<!ATTLIST ns1:%mode.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML' + %CommonAtt; + %DefEncAtt;> + +<!ELEMENT ns1:%vector.qname; ((%BvarQ;),(%DomainQ;),(%ContExp;)*)> +<!ATTLIST ns1:%vector.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML' + %CommonAtt; + %DefEncAtt;> + +<!ELEMENT ns1:%matrix.qname; ((%BvarQ;),(%DomainQ;),(%ContExp;)*)> +<!ATTLIST ns1:%matrix.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML' + %CommonAtt; + %DefEncAtt;> + +<!ELEMENT ns1:%matrixrow.qname; ((%BvarQ;),(%DomainQ;),(%ContExp;)*)> +<!ATTLIST ns1:%matrixrow.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML' + %CommonAtt; + %DefEncAtt;> + +<!ELEMENT ns1:%determinant.qname; EMPTY> +<!ATTLIST ns1:%determinant.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML' + %CommonAtt; + %DefEncAtt;> + +<!ELEMENT ns1:%transpose.qname; EMPTY> +<!ATTLIST ns1:%transpose.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML' + %CommonAtt; + %DefEncAtt;> + +<!ELEMENT ns1:%selector.qname; EMPTY> +<!ATTLIST ns1:%selector.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML' + %CommonAtt; + %DefEncAtt;> + +<!ELEMENT ns1:%vectorproduct.qname; EMPTY> +<!ATTLIST ns1:%vectorproduct.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML' + %CommonAtt; + %DefEncAtt;> + +<!ELEMENT ns1:%scalarproduct.qname; EMPTY> +<!ATTLIST ns1:%scalarproduct.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML' + %CommonAtt; + %DefEncAtt;> + +<!ELEMENT ns1:%outerproduct.qname; EMPTY> +<!ATTLIST ns1:%outerproduct.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML' + %CommonAtt; + %DefEncAtt;> + +<!ELEMENT ns1:%integers.qname; EMPTY> +<!ATTLIST ns1:%integers.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML' + %CommonAtt; + %DefEncAtt;> + +<!ELEMENT ns1:%reals.qname; EMPTY> +<!ATTLIST ns1:%reals.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML' + %CommonAtt; + %DefEncAtt;> + +<!ELEMENT ns1:%rationals.qname; EMPTY> +<!ATTLIST ns1:%rationals.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML' + %CommonAtt; + %DefEncAtt;> + +<!ELEMENT ns1:%naturalnumbers.qname; EMPTY> +<!ATTLIST ns1:%naturalnumbers.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML' + %CommonAtt; + %DefEncAtt;> + +<!ELEMENT ns1:%complexes.qname; EMPTY> +<!ATTLIST ns1:%complexes.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML' + %CommonAtt; + %DefEncAtt;> + +<!ELEMENT ns1:%primes.qname; EMPTY> +<!ATTLIST ns1:%primes.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML' + %CommonAtt; + %DefEncAtt;> + +<!ELEMENT ns1:%emptyset.qname; EMPTY> +<!ATTLIST ns1:%emptyset.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML' + %CommonAtt; + %DefEncAtt;> + +<!ELEMENT ns1:%exponentiale.qname; EMPTY> +<!ATTLIST ns1:%exponentiale.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML' + %CommonAtt; + %DefEncAtt;> + +<!ELEMENT ns1:%imaginaryi.qname; EMPTY> +<!ATTLIST ns1:%imaginaryi.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML' + %CommonAtt; + %DefEncAtt;> + +<!ELEMENT ns1:%notanumber.qname; EMPTY> +<!ATTLIST ns1:%notanumber.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML' + %CommonAtt; + %DefEncAtt;> + +<!ELEMENT ns1:%true.qname; EMPTY> +<!ATTLIST ns1:%true.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML' + %CommonAtt; + %DefEncAtt;> + +<!ELEMENT ns1:%false.qname; EMPTY> +<!ATTLIST ns1:%false.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML' + %CommonAtt; + %DefEncAtt;> + +<!ELEMENT ns1:%pi.qname; EMPTY> +<!ATTLIST ns1:%pi.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML' + %CommonAtt; + %DefEncAtt;> + +<!ELEMENT ns1:%eulergamma.qname; EMPTY> +<!ATTLIST ns1:%eulergamma.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML' + %CommonAtt; + %DefEncAtt;> + +<!ELEMENT ns1:%infinity.qname; EMPTY> +<!ATTLIST ns1:%infinity.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML' + %CommonAtt; + %DefEncAtt;> + +<!-- end of mathml3-common.rng --> + +<!ENTITY % MathExpression "%ContExp;|%PresentationExpression;"> + +<!-- end of mathml3-content.rng --> + +<!-- start of mathml3-presentation.rng --> + +<!ENTITY % ImpliedMrow "(%MathExpression;)*"> + +<!ENTITY % TableRowExpression "ns1:%mtr.qname;|ns1:%mlabeledtr.qname;"> + +<!ENTITY % TableCellExpression "ns1:%mtd.qname;"> + +<!ENTITY % MstackExpression "%MathExpression;|ns1:%mscarries.qname; + |ns1:%msline.qname;|ns1:%msrow.qname; + |ns1:%msgroup.qname;"> + +<!ENTITY % MsrowExpression "%MathExpression;|ns1:%none.qname;"> + +<!ENTITY % MultiScriptExpression "(%MathExpression;|ns1:%none.qname;), + (%MathExpression;|ns1:%none.qname;)"> + +<!ENTITY % mpadded-length "CDATA"> + +<!ENTITY % linestyle "none|solid|dashed"> + +<!ENTITY % verticalalign "top|bottom|center|baseline|axis"> + +<!ENTITY % columnalignstyle "left|center|right"> + +<!ENTITY % notationstyle "longdiv|actuarial|radical|box|roundedbox + |circle|left|right|top|bottom|updiagonalstrike + |downdiagonalstrike|verticalstrike + |horizontalstrike|madruwb"> + +<!ENTITY % idref "#PCDATA"> + +<!ENTITY % unsigned-integer "CDATA"> + +<!ENTITY % integer "CDATA"> + +<!ENTITY % number "CDATA"> + +<!ENTITY % character "CDATA"> + +<!ENTITY % color "CDATA"> + +<!ENTITY % group-alignment "left|center|right|decimalpoint"> + +<!ENTITY % group-alignment-list "#PCDATA"> + +<!ENTITY % group-alignment-list-list "#PCDATA"> + +<!ENTITY % positive-integer "CDATA"> + +<!ENTITY % token.content "#PCDATA|ns1:%mglyph.qname; + |ns1:%malignmark.qname;"> + +<!ELEMENT ns1:%mi.qname; (%token.content;)*> +<!ATTLIST ns1:%mi.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML'> + +<!ENTITY % length "CDATA"> + +<!ENTITY % DeprecatedTokenAtt " + fontfamily CDATA #IMPLIED + fontweight (normal|bold) #IMPLIED + fontstyle (normal|italic) #IMPLIED + fontsize %length; #IMPLIED + color %color; #IMPLIED + background CDATA #IMPLIED"> + +<!ENTITY % TokenAtt " + mathvariant (normal|bold|italic|bold-italic|double-struck|bold-fraktur + |script|bold-script|fraktur|sans-serif|bold-sans-serif + |sans-serif-italic|sans-serif-bold-italic|monospace + |initial|tailed|looped|stretched) #IMPLIED + mathsize CDATA #IMPLIED + dir (ltr|rtl) #IMPLIED + %DeprecatedTokenAtt;"> + +<!ENTITY % CommonPresAtt " + mathcolor %color; #IMPLIED + mathbackground CDATA #IMPLIED"> + +<!ATTLIST ns1:%mi.qname; + %CommonAtt; + %CommonPresAtt; + %TokenAtt;> + +<!ELEMENT ns1:%mn.qname; (%token.content;)*> +<!ATTLIST ns1:%mn.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML'> + +<!ATTLIST ns1:%mn.qname; + %CommonAtt; + %CommonPresAtt; + %TokenAtt;> + +<!ELEMENT ns1:%mo.qname; (%token.content;)*> +<!ATTLIST ns1:%mo.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML'> + +<!ATTLIST ns1:%mo.qname; + %CommonAtt; + %CommonPresAtt; + %TokenAtt; + form (prefix|infix|postfix) #IMPLIED + fence (true|false) #IMPLIED + separator (true|false) #IMPLIED + lspace %length; #IMPLIED + rspace %length; #IMPLIED + stretchy (true|false) #IMPLIED + symmetric (true|false) #IMPLIED + maxsize CDATA #IMPLIED + minsize %length; #IMPLIED + largeop (true|false) #IMPLIED + movablelimits (true|false) #IMPLIED + accent (true|false) #IMPLIED + linebreak (auto|newline|nobreak|goodbreak|badbreak) #IMPLIED + lineleading %length; #IMPLIED + linebreakstyle (before|after|duplicate|infixlinebreakstyle) #IMPLIED + linebreakmultchar CDATA #IMPLIED + indentalign (left|center|right|auto|id) #IMPLIED + indentshift %length; #IMPLIED + indenttarget CDATA #IMPLIED + indentalignfirst (left|center|right|auto|id|indentalign) #IMPLIED + indentshiftfirst CDATA #IMPLIED + indentalignlast (left|center|right|auto|id|indentalign) #IMPLIED + indentshiftlast CDATA #IMPLIED> + +<!ELEMENT ns1:%mtext.qname; (%token.content;)*> +<!ATTLIST ns1:%mtext.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML'> + +<!ATTLIST ns1:%mtext.qname; + %CommonAtt; + %CommonPresAtt; + %TokenAtt;> + +<!ELEMENT ns1:%mspace.qname; EMPTY> +<!ATTLIST ns1:%mspace.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML'> + +<!ATTLIST ns1:%mspace.qname; + %CommonAtt; + %CommonPresAtt; + %TokenAtt; + width %length; #IMPLIED + height %length; #IMPLIED + depth %length; #IMPLIED + linebreak (auto|newline|nobreak|goodbreak|badbreak + |indentingnewline) #IMPLIED> + +<!ELEMENT ns1:%ms.qname; (%token.content;)*> +<!ATTLIST ns1:%ms.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML'> + +<!ATTLIST ns1:%ms.qname; + %CommonAtt; + %CommonPresAtt; + %TokenAtt; + lquote CDATA #IMPLIED + rquote CDATA #IMPLIED> + +<!ENTITY % mglyph.deprecatedattributes " + index %integer; #IMPLIED + mathvariant (normal|bold|italic|bold-italic|double-struck|bold-fraktur + |script|bold-script|fraktur|sans-serif|bold-sans-serif + |sans-serif-italic|sans-serif-bold-italic|monospace + |initial|tailed|looped|stretched) #IMPLIED + mathsize CDATA #IMPLIED + %DeprecatedTokenAtt;"> + +<!ENTITY % mglyph.attributes " + %CommonAtt; + %CommonPresAtt; + src CDATA #IMPLIED + width %length; #IMPLIED + height %length; #IMPLIED + valign CDATA #IMPLIED + alt CDATA #IMPLIED"> + +<!ELEMENT ns1:%mglyph.qname; EMPTY> +<!ATTLIST ns1:%mglyph.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML' + %mglyph.attributes; + %mglyph.deprecatedattributes;> + +<!ELEMENT ns1:%msline.qname; EMPTY> +<!ATTLIST ns1:%msline.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML'> + +<!ATTLIST ns1:%msline.qname; + %CommonAtt; + %CommonPresAtt; + position %integer; #IMPLIED + length %unsigned-integer; #IMPLIED + leftoverhang %length; #IMPLIED + rightoverhang %length; #IMPLIED + mslinethickness CDATA #IMPLIED> + +<!ELEMENT ns1:%none.qname; EMPTY> +<!ATTLIST ns1:%none.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML'> + +<!ATTLIST ns1:%none.qname; + %CommonAtt; + %CommonPresAtt;> + +<!ELEMENT ns1:%mprescripts.qname; EMPTY> +<!ATTLIST ns1:%mprescripts.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML'> + +<!ATTLIST ns1:%mprescripts.qname; + %CommonAtt; + %CommonPresAtt;> + +<!ELEMENT ns1:%malignmark.qname; EMPTY> +<!ATTLIST ns1:%malignmark.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML'> + +<!ATTLIST ns1:%malignmark.qname; + %CommonAtt; + %CommonPresAtt; + edge (left|right) #IMPLIED> + +<!ELEMENT ns1:%maligngroup.qname; EMPTY> +<!ATTLIST ns1:%maligngroup.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML'> + +<!ATTLIST ns1:%maligngroup.qname; + %CommonAtt; + %CommonPresAtt; + groupalign (left|center|right|decimalpoint) #IMPLIED> + +<!ELEMENT ns1:%mrow.qname; (%MathExpression;)*> +<!ATTLIST ns1:%mrow.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML'> + +<!ATTLIST ns1:%mrow.qname; + %CommonAtt; + %CommonPresAtt; + dir (ltr|rtl) #IMPLIED> + +<!ELEMENT ns1:%mfrac.qname; ((%MathExpression;),(%MathExpression;))> +<!ATTLIST ns1:%mfrac.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML'> + +<!ATTLIST ns1:%mfrac.qname; + %CommonAtt; + %CommonPresAtt; + linethickness CDATA #IMPLIED + numalign (left|center|right) #IMPLIED + denomalign (left|center|right) #IMPLIED + bevelled (true|false) #IMPLIED> + +<!ELEMENT ns1:%msqrt.qname; (%ImpliedMrow;)> +<!ATTLIST ns1:%msqrt.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML'> + +<!ATTLIST ns1:%msqrt.qname; + %CommonAtt; + %CommonPresAtt;> + +<!ELEMENT ns1:%mroot.qname; ((%MathExpression;),(%MathExpression;))> +<!ATTLIST ns1:%mroot.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML'> + +<!ATTLIST ns1:%mroot.qname; + %CommonAtt; + %CommonPresAtt;> + +<!ELEMENT ns1:%mstyle.qname; (%ImpliedMrow;)> +<!ATTLIST ns1:%mstyle.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML'> + +<!ENTITY % mstyle.deprecatedattributes " + %DeprecatedTokenAtt; + veryverythinmathspace %length; #IMPLIED + verythinmathspace %length; #IMPLIED + thinmathspace %length; #IMPLIED + mediummathspace %length; #IMPLIED + thickmathspace %length; #IMPLIED + verythickmathspace %length; #IMPLIED + veryverythickmathspace %length; #IMPLIED"> + +<!ENTITY % mstyle.generalattributes " + accent (true|false) #IMPLIED + accentunder (true|false) #IMPLIED + align (left|right|center) #IMPLIED + alignmentscope CDATA #IMPLIED + bevelled (true|false) #IMPLIED + charalign (left|center|right) #IMPLIED + charspacing CDATA #IMPLIED + close CDATA #IMPLIED + columnalign CDATA #IMPLIED + columnlines CDATA #IMPLIED + columnspacing CDATA #IMPLIED + columnspan %positive-integer; #IMPLIED + columnwidth CDATA #IMPLIED + crossout CDATA #IMPLIED + denomalign (left|center|right) #IMPLIED + depth %length; #IMPLIED + dir (ltr|rtl) #IMPLIED + edge (left|right) #IMPLIED + equalcolumns (true|false) #IMPLIED + equalrows (true|false) #IMPLIED + fence (true|false) #IMPLIED + form (prefix|infix|postfix) #IMPLIED + frame (%linestyle;) #IMPLIED + framespacing CDATA #IMPLIED + groupalign CDATA #IMPLIED + height %length; #IMPLIED + indentalign (left|center|right|auto|id) #IMPLIED + indentalignfirst (left|center|right|auto|id|indentalign) #IMPLIED + indentalignlast (left|center|right|auto|id|indentalign) #IMPLIED + indentshift %length; #IMPLIED + indentshiftfirst CDATA #IMPLIED + indentshiftlast CDATA #IMPLIED + indenttarget CDATA #IMPLIED + largeop (true|false) #IMPLIED + leftoverhang %length; #IMPLIED + length %unsigned-integer; #IMPLIED + linebreak (auto|newline|nobreak|goodbreak|badbreak) #IMPLIED + linebreakmultchar CDATA #IMPLIED + linebreakstyle (before|after|duplicate|infixlinebreakstyle) #IMPLIED + lineleading %length; #IMPLIED + linethickness CDATA #IMPLIED + location (w|nw|n|ne|e|se|s|sw) #IMPLIED + longdivstyle CDATA #IMPLIED + lquote CDATA #IMPLIED + lspace %length; #IMPLIED + mathsize CDATA #IMPLIED + mathvariant (normal|bold|italic|bold-italic|double-struck|bold-fraktur + |script|bold-script|fraktur|sans-serif|bold-sans-serif + |sans-serif-italic|sans-serif-bold-italic|monospace + |initial|tailed|looped|stretched) #IMPLIED + maxsize CDATA #IMPLIED + minlabelspacing %length; #IMPLIED + minsize %length; #IMPLIED + movablelimits (true|false) #IMPLIED + mslinethickness CDATA #IMPLIED + notation CDATA #IMPLIED + numalign (left|center|right) #IMPLIED + open CDATA #IMPLIED + position %integer; #IMPLIED + rightoverhang %length; #IMPLIED + rowalign CDATA #IMPLIED + rowlines CDATA #IMPLIED + rowspacing CDATA #IMPLIED + rowspan %positive-integer; #IMPLIED + rquote CDATA #IMPLIED + rspace %length; #IMPLIED + selection %positive-integer; #IMPLIED + separator (true|false) #IMPLIED + separators CDATA #IMPLIED + shift %integer; #IMPLIED + side (left|right|leftoverlap|rightoverlap) #IMPLIED + stackalign (left|center|right|decimalpoint) #IMPLIED + stretchy (true|false) #IMPLIED + subscriptshift %length; #IMPLIED + superscriptshift %length; #IMPLIED + symmetric (true|false) #IMPLIED + valign CDATA #IMPLIED + width %length; #IMPLIED"> + +<!ENTITY % mstyle.specificattributes " + scriptlevel %integer; #IMPLIED + displaystyle (true|false) #IMPLIED + scriptsizemultiplier %number; #IMPLIED + scriptminsize %length; #IMPLIED + infixlinebreakstyle (before|after|duplicate) #IMPLIED + decimalpoint %character; #IMPLIED"> + +<!ATTLIST ns1:%mstyle.qname; + %CommonAtt; + %CommonPresAtt; + %mstyle.specificattributes; + %mstyle.generalattributes; + %mstyle.deprecatedattributes;> + +<!ELEMENT ns1:%merror.qname; (%ImpliedMrow;)> +<!ATTLIST ns1:%merror.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML'> + +<!ATTLIST ns1:%merror.qname; + %CommonAtt; + %CommonPresAtt;> + +<!ELEMENT ns1:%mpadded.qname; (%ImpliedMrow;)> +<!ATTLIST ns1:%mpadded.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML'> + +<!ATTLIST ns1:%mpadded.qname; + %CommonAtt; + %CommonPresAtt; + height %mpadded-length; #IMPLIED + depth %mpadded-length; #IMPLIED + width %mpadded-length; #IMPLIED + lspace %mpadded-length; #IMPLIED + voffset %mpadded-length; #IMPLIED> + +<!ELEMENT ns1:%mphantom.qname; (%ImpliedMrow;)> +<!ATTLIST ns1:%mphantom.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML'> + +<!ATTLIST ns1:%mphantom.qname; + %CommonAtt; + %CommonPresAtt;> + +<!ELEMENT ns1:%mfenced.qname; (%MathExpression;)*> +<!ATTLIST ns1:%mfenced.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML'> + +<!ATTLIST ns1:%mfenced.qname; + %CommonAtt; + %CommonPresAtt; + open CDATA #IMPLIED + close CDATA #IMPLIED + separators CDATA #IMPLIED> + +<!ELEMENT ns1:%menclose.qname; (%ImpliedMrow;)> +<!ATTLIST ns1:%menclose.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML'> + +<!ATTLIST ns1:%menclose.qname; + %CommonAtt; + %CommonPresAtt; + notation CDATA #IMPLIED> + +<!ELEMENT ns1:%msub.qname; ((%MathExpression;),(%MathExpression;))> +<!ATTLIST ns1:%msub.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML'> + +<!ATTLIST ns1:%msub.qname; + %CommonAtt; + %CommonPresAtt; + subscriptshift %length; #IMPLIED> + +<!ELEMENT ns1:%msup.qname; ((%MathExpression;),(%MathExpression;))> +<!ATTLIST ns1:%msup.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML'> + +<!ATTLIST ns1:%msup.qname; + %CommonAtt; + %CommonPresAtt; + superscriptshift %length; #IMPLIED> + +<!ENTITY % msubsup.attributes " + %CommonAtt; + %CommonPresAtt; + subscriptshift %length; #IMPLIED + superscriptshift %length; #IMPLIED"> + +<!ELEMENT ns1:%msubsup.qname; ((%MathExpression;),(%MathExpression;), + (%MathExpression;))> +<!ATTLIST ns1:%msubsup.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML' + %msubsup.attributes;> + +<!ELEMENT ns1:%munder.qname; ((%MathExpression;),(%MathExpression;))> +<!ATTLIST ns1:%munder.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML'> + +<!ATTLIST ns1:%munder.qname; + %CommonAtt; + %CommonPresAtt; + accentunder (true|false) #IMPLIED + align (left|right|center) #IMPLIED> + +<!ELEMENT ns1:%mover.qname; ((%MathExpression;),(%MathExpression;))> +<!ATTLIST ns1:%mover.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML'> + +<!ATTLIST ns1:%mover.qname; + %CommonAtt; + %CommonPresAtt; + accent (true|false) #IMPLIED + align (left|right|center) #IMPLIED> + +<!ELEMENT ns1:%munderover.qname; ((%MathExpression;),(%MathExpression;), + (%MathExpression;))> +<!ATTLIST ns1:%munderover.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML'> + +<!ATTLIST ns1:%munderover.qname; + %CommonAtt; + %CommonPresAtt; + accent (true|false) #IMPLIED + accentunder (true|false) #IMPLIED + align (left|right|center) #IMPLIED> + +<!ELEMENT ns1:%mmultiscripts.qname; ((%MathExpression;), + (%MultiScriptExpression;)*, + (ns1:%mprescripts.qname;, + (%MultiScriptExpression;)*)?)> +<!ATTLIST ns1:%mmultiscripts.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML'> + +<!ATTLIST ns1:%mmultiscripts.qname; + %msubsup.attributes;> + +<!ELEMENT ns1:%mtable.qname; (%TableRowExpression;)*> +<!ATTLIST ns1:%mtable.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML'> + +<!ATTLIST ns1:%mtable.qname; + %CommonAtt; + %CommonPresAtt; + align CDATA #IMPLIED + rowalign CDATA #IMPLIED + columnalign CDATA #IMPLIED + groupalign CDATA #IMPLIED + alignmentscope CDATA #IMPLIED + columnwidth CDATA #IMPLIED + width CDATA #IMPLIED + rowspacing CDATA #IMPLIED + columnspacing CDATA #IMPLIED + rowlines CDATA #IMPLIED + columnlines CDATA #IMPLIED + frame (%linestyle;) #IMPLIED + framespacing CDATA #IMPLIED + equalrows (true|false) #IMPLIED + equalcolumns (true|false) #IMPLIED + displaystyle (true|false) #IMPLIED + side (left|right|leftoverlap|rightoverlap) #IMPLIED + minlabelspacing %length; #IMPLIED> + +<!ELEMENT ns1:%mlabeledtr.qname; (%TableCellExpression;)+> +<!ATTLIST ns1:%mlabeledtr.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML'> + +<!ENTITY % mtr.attributes " + %CommonAtt; + %CommonPresAtt; + rowalign (top|bottom|center|baseline|axis) #IMPLIED + columnalign CDATA #IMPLIED + groupalign CDATA #IMPLIED"> + +<!ATTLIST ns1:%mlabeledtr.qname; + %mtr.attributes;> + +<!ELEMENT ns1:%mtr.qname; (%TableCellExpression;)*> +<!ATTLIST ns1:%mtr.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML' + %mtr.attributes;> + +<!ELEMENT ns1:%mtd.qname; (%ImpliedMrow;)> +<!ATTLIST ns1:%mtd.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML'> + +<!ATTLIST ns1:%mtd.qname; + %CommonAtt; + %CommonPresAtt; + rowspan %positive-integer; #IMPLIED + columnspan %positive-integer; #IMPLIED + rowalign (top|bottom|center|baseline|axis) #IMPLIED + columnalign (%columnalignstyle;) #IMPLIED + groupalign CDATA #IMPLIED> + +<!ELEMENT ns1:%mstack.qname; (%MstackExpression;)*> +<!ATTLIST ns1:%mstack.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML'> + +<!ATTLIST ns1:%mstack.qname; + %CommonAtt; + %CommonPresAtt; + align CDATA #IMPLIED + stackalign (left|center|right|decimalpoint) #IMPLIED + charalign (left|center|right) #IMPLIED + charspacing CDATA #IMPLIED> + +<!ELEMENT ns1:%mlongdiv.qname; ((%MstackExpression;),(%MstackExpression;), + (%MstackExpression;)+)> +<!ATTLIST ns1:%mlongdiv.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML'> + +<!ENTITY % msgroup.attributes " + %CommonAtt; + %CommonPresAtt; + position %integer; #IMPLIED + shift %integer; #IMPLIED"> + +<!ATTLIST ns1:%mlongdiv.qname; + %msgroup.attributes; + longdivstyle CDATA #IMPLIED> + +<!ELEMENT ns1:%msgroup.qname; (%MstackExpression;)*> +<!ATTLIST ns1:%msgroup.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML' + %msgroup.attributes;> + +<!ELEMENT ns1:%msrow.qname; (%MsrowExpression;)*> +<!ATTLIST ns1:%msrow.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML'> + +<!ATTLIST ns1:%msrow.qname; + %CommonAtt; + %CommonPresAtt; + position %integer; #IMPLIED> + +<!ELEMENT ns1:%mscarries.qname; (%MsrowExpression;|ns1:%mscarry.qname;)*> +<!ATTLIST ns1:%mscarries.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML'> + +<!ATTLIST ns1:%mscarries.qname; + %CommonAtt; + %CommonPresAtt; + position %integer; #IMPLIED + location (w|nw|n|ne|e|se|s|sw) #IMPLIED + crossout CDATA #IMPLIED + scriptsizemultiplier %number; #IMPLIED> + +<!ELEMENT ns1:%mscarry.qname; (%MsrowExpression;)*> +<!ATTLIST ns1:%mscarry.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML'> + +<!ATTLIST ns1:%mscarry.qname; + %CommonAtt; + %CommonPresAtt; + location (w|nw|n|ne|e|se|s|sw) #IMPLIED + crossout CDATA #IMPLIED> + +<!ELEMENT ns1:%maction.qname; (%MathExpression;)+> +<!ATTLIST ns1:%maction.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML'> + +<!ATTLIST ns1:%maction.qname; + %CommonAtt; + %CommonPresAtt; + actiontype CDATA #IMPLIED + selection %positive-integer; #IMPLIED> + +<!-- end of mathml3-presentation.rng --> + +<!-- start of mathml3-common.rng --> + +<!ELEMENT ns1:%math.qname; (%MathExpression;)*> +<!ATTLIST ns1:%math.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML'> + +<!ENTITY % NonMathMLAtt ""> + +<!ENTITY % math.deprecatedattributes " + mode CDATA #IMPLIED + macros CDATA #IMPLIED"> + +<!ATTLIST ns1:%math.qname; + %CommonAtt; + display (block|inline) #IMPLIED + maxwidth %length; #IMPLIED + overflow (linebreak|scroll|elide|truncate|scale) #IMPLIED + altimg CDATA #IMPLIED + altimg-width %length; #IMPLIED + altimg-height %length; #IMPLIED + altimg-valign CDATA #IMPLIED + alttext CDATA #IMPLIED + cdgroup CDATA #IMPLIED + %math.deprecatedattributes; + %CommonPresAtt; + %mstyle.specificattributes; + %mstyle.generalattributes;> + +<!ENTITY % name " + name CDATA #REQUIRED"> + +<!ENTITY % cd " + cd CDATA #REQUIRED"> + +<!ENTITY % annotation.attributes " + %CommonAtt; + cd CDATA #IMPLIED + name CDATA #IMPLIED + %DefEncAtt; + src CDATA #IMPLIED"> + +<!ELEMENT ns1:%annotation.qname; (#PCDATA)> +<!ATTLIST ns1:%annotation.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML' + %annotation.attributes;> + +<!ENTITY % annotation-xml.model "(%MathExpression;)*"> + +<!ENTITY % anyElement ""> + +<!ELEMENT ns1:%annotation-xml.qname; (%annotation-xml.model;)> +<!ATTLIST ns1:%annotation-xml.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML' + %annotation.attributes;> + +<!ELEMENT ns1:%semantics.qname; ((%MathExpression;), + (ns1:%annotation.qname; + |ns1:%annotation-xml.qname;)*)> +<!ATTLIST ns1:%semantics.qname; + xmlns:ns1 CDATA #FIXED 'http://www.w3.org/1998/Math/MathML'> + +<!ATTLIST ns1:%semantics.qname; + %CommonAtt; + %DefEncAtt; + cd CDATA #IMPLIED + name CDATA #IMPLIED> diff --git a/htdocs/sgml-lib/CR-MathML3-20091215/mmlalias.ent b/htdocs/sgml-lib/CR-MathML3-20091215/mmlalias.ent new file mode 100644 index 0000000..df291d4 --- /dev/null +++ b/htdocs/sgml-lib/CR-MathML3-20091215/mmlalias.ent @@ -0,0 +1,589 @@ + +<!-- + File mmlalias.ent produced by the XSL script entities.xsl + from input data in unicode.xml. + + Copyright 1998 - 2010 W3C. + + Use and distribution of this code are permitted under the terms of the + W3C Software Notice and License. + http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231.html + + Please report any errors to David Carlisle + via the public W3C list www-math@w3.org. + + The numeric character values assigned to each entity + (should) match the Unicode assignments in Unicode 5.x. + + References to the VARIANT SELECTOR 1 character (︀) + should match the uses listed in Unicode Technical Report 25. + +--> + + +<!-- + + Public identifier: -//W3C//ENTITIES MathML Aliases//EN//XML + System identifier: http://www.w3.org/2003/entities/2007/mmlalias.ent + + The public identifier should always be used verbatim. + The system identifier may be changed to suit local requirements. + + Typical invocation: + + <!ENTITY % mmlalias PUBLIC + "-//W3C//ENTITIES MathML Aliases//EN//XML" + "http://www.w3.org/2003/entities/2007/mmlalias.ent" + > + %mmlalias; + +--> + +<!ENTITY angle "∠" ><!--ANGLE --> +<!ENTITY ApplyFunction "⁡" ><!--FUNCTION APPLICATION --> +<!ENTITY approx "≈" ><!--ALMOST EQUAL TO --> +<!ENTITY approxeq "≊" ><!--ALMOST EQUAL OR EQUAL TO --> +<!ENTITY Assign "≔" ><!--COLON EQUALS --> +<!ENTITY backcong "≌" ><!--ALL EQUAL TO --> +<!ENTITY backepsilon "϶" ><!--GREEK REVERSED LUNATE EPSILON SYMBOL --> +<!ENTITY backprime "‵" ><!--REVERSED PRIME --> +<!ENTITY backsim "∽" ><!--REVERSED TILDE --> +<!ENTITY backsimeq "⋍" ><!--REVERSED TILDE EQUALS --> +<!ENTITY Backslash "∖" ><!--SET MINUS --> +<!ENTITY barwedge "⌅" ><!--PROJECTIVE --> +<!ENTITY because "∵" ><!--BECAUSE --> +<!ENTITY Because "∵" ><!--BECAUSE --> +<!ENTITY Bernoullis "ℬ" ><!--SCRIPT CAPITAL B --> +<!ENTITY between "≬" ><!--BETWEEN --> +<!ENTITY bigcap "⋂" ><!--N-ARY INTERSECTION --> +<!ENTITY bigcirc "◯" ><!--LARGE CIRCLE --> +<!ENTITY bigcup "⋃" ><!--N-ARY UNION --> +<!ENTITY bigodot "⨀" ><!--N-ARY CIRCLED DOT OPERATOR --> +<!ENTITY bigoplus "⨁" ><!--N-ARY CIRCLED PLUS OPERATOR --> +<!ENTITY bigotimes "⨂" ><!--N-ARY CIRCLED TIMES OPERATOR --> +<!ENTITY bigsqcup "⨆" ><!--N-ARY SQUARE UNION OPERATOR --> +<!ENTITY bigstar "★" ><!--BLACK STAR --> +<!ENTITY bigtriangledown "▽" ><!--WHITE DOWN-POINTING TRIANGLE --> +<!ENTITY bigtriangleup "△" ><!--WHITE UP-POINTING TRIANGLE --> +<!ENTITY biguplus "⨄" ><!--N-ARY UNION OPERATOR WITH PLUS --> +<!ENTITY bigvee "⋁" ><!--N-ARY LOGICAL OR --> +<!ENTITY bigwedge "⋀" ><!--N-ARY LOGICAL AND --> +<!ENTITY bkarow "⤍" ><!--RIGHTWARDS DOUBLE DASH ARROW --> +<!ENTITY blacklozenge "⧫" ><!--BLACK LOZENGE --> +<!ENTITY blacksquare "▪" ><!--BLACK SMALL SQUARE --> +<!ENTITY blacktriangle "▴" ><!--BLACK UP-POINTING SMALL TRIANGLE --> +<!ENTITY blacktriangledown "▾" ><!--BLACK DOWN-POINTING SMALL TRIANGLE --> +<!ENTITY blacktriangleleft "◂" ><!--BLACK LEFT-POINTING SMALL TRIANGLE --> +<!ENTITY blacktriangleright "▸" ><!--BLACK RIGHT-POINTING SMALL TRIANGLE --> +<!ENTITY bot "⊥" ><!--UP TACK --> +<!ENTITY boxminus "⊟" ><!--SQUARED MINUS --> +<!ENTITY boxplus "⊞" ><!--SQUARED PLUS --> +<!ENTITY boxtimes "⊠" ><!--SQUARED TIMES --> +<!ENTITY Breve "˘" ><!--BREVE --> +<!ENTITY bullet "•" ><!--BULLET --> +<!ENTITY bumpeq "≏" ><!--DIFFERENCE BETWEEN --> +<!ENTITY Bumpeq "≎" ><!--GEOMETRICALLY EQUIVALENT TO --> +<!ENTITY CapitalDifferentialD "ⅅ" ><!--DOUBLE-STRUCK ITALIC CAPITAL D --> +<!ENTITY Cayleys "ℭ" ><!--BLACK-LETTER CAPITAL C --> +<!ENTITY Cedilla "¸" ><!--CEDILLA --> +<!ENTITY centerdot "·" ><!--MIDDLE DOT --> +<!ENTITY CenterDot "·" ><!--MIDDLE DOT --> +<!ENTITY checkmark "✓" ><!--CHECK MARK --> +<!ENTITY circeq "≗" ><!--RING EQUAL TO --> +<!ENTITY circlearrowleft "↺" ><!--ANTICLOCKWISE OPEN CIRCLE ARROW --> +<!ENTITY circlearrowright "↻" ><!--CLOCKWISE OPEN CIRCLE ARROW --> +<!ENTITY circledast "⊛" ><!--CIRCLED ASTERISK OPERATOR --> +<!ENTITY circledcirc "⊚" ><!--CIRCLED RING OPERATOR --> +<!ENTITY circleddash "⊝" ><!--CIRCLED DASH --> +<!ENTITY CircleDot "⊙" ><!--CIRCLED DOT OPERATOR --> +<!ENTITY circledR "®" ><!--REGISTERED SIGN --> +<!ENTITY circledS "Ⓢ" ><!--CIRCLED LATIN CAPITAL LETTER S --> +<!ENTITY CircleMinus "⊖" ><!--CIRCLED MINUS --> +<!ENTITY CirclePlus "⊕" ><!--CIRCLED PLUS --> +<!ENTITY CircleTimes "⊗" ><!--CIRCLED TIMES --> +<!ENTITY ClockwiseContourIntegral "∲" ><!--CLOCKWISE CONTOUR INTEGRAL --> +<!ENTITY CloseCurlyDoubleQuote "”" ><!--RIGHT DOUBLE QUOTATION MARK --> +<!ENTITY CloseCurlyQuote "’" ><!--RIGHT SINGLE QUOTATION MARK --> +<!ENTITY clubsuit "♣" ><!--BLACK CLUB SUIT --> +<!ENTITY coloneq "≔" ><!--COLON EQUALS --> +<!ENTITY complement "∁" ><!--COMPLEMENT --> +<!ENTITY complexes "ℂ" ><!--DOUBLE-STRUCK CAPITAL C --> +<!ENTITY Congruent "≡" ><!--IDENTICAL TO --> +<!ENTITY ContourIntegral "∮" ><!--CONTOUR INTEGRAL --> +<!ENTITY Coproduct "∐" ><!--N-ARY COPRODUCT --> +<!ENTITY CounterClockwiseContourIntegral "∳" ><!--ANTICLOCKWISE CONTOUR INTEGRAL --> +<!ENTITY CupCap "≍" ><!--EQUIVALENT TO --> +<!ENTITY curlyeqprec "⋞" ><!--EQUAL TO OR PRECEDES --> +<!ENTITY curlyeqsucc "⋟" ><!--EQUAL TO OR SUCCEEDS --> +<!ENTITY curlyvee "⋎" ><!--CURLY LOGICAL OR --> +<!ENTITY curlywedge "⋏" ><!--CURLY LOGICAL AND --> +<!ENTITY curvearrowleft "↶" ><!--ANTICLOCKWISE TOP SEMICIRCLE ARROW --> +<!ENTITY curvearrowright "↷" ><!--CLOCKWISE TOP SEMICIRCLE ARROW --> +<!ENTITY dbkarow "⤏" ><!--RIGHTWARDS TRIPLE DASH ARROW --> +<!ENTITY ddagger "‡" ><!--DOUBLE DAGGER --> +<!ENTITY ddotseq "⩷" ><!--EQUALS SIGN WITH TWO DOTS ABOVE AND TWO DOTS BELOW --> +<!ENTITY Del "∇" ><!--NABLA --> +<!ENTITY DiacriticalAcute "´" ><!--ACUTE ACCENT --> +<!ENTITY DiacriticalDot "˙" ><!--DOT ABOVE --> +<!ENTITY DiacriticalDoubleAcute "˝" ><!--DOUBLE ACUTE ACCENT --> +<!ENTITY DiacriticalGrave "`" ><!--GRAVE ACCENT --> +<!ENTITY DiacriticalTilde "˜" ><!--SMALL TILDE --> +<!ENTITY diamond "⋄" ><!--DIAMOND OPERATOR --> +<!ENTITY Diamond "⋄" ><!--DIAMOND OPERATOR --> +<!ENTITY diamondsuit "♦" ><!--BLACK DIAMOND SUIT --> +<!ENTITY DifferentialD "ⅆ" ><!--DOUBLE-STRUCK ITALIC SMALL D --> +<!ENTITY digamma "ϝ" ><!--GREEK SMALL LETTER DIGAMMA --> +<!ENTITY div "÷" ><!--DIVISION SIGN --> +<!ENTITY divideontimes "⋇" ><!--DIVISION TIMES --> +<!ENTITY doteq "≐" ><!--APPROACHES THE LIMIT --> +<!ENTITY doteqdot "≑" ><!--GEOMETRICALLY EQUAL TO --> +<!ENTITY DotEqual "≐" ><!--APPROACHES THE LIMIT --> +<!ENTITY dotminus "∸" ><!--DOT MINUS --> +<!ENTITY dotplus "∔" ><!--DOT PLUS --> +<!ENTITY dotsquare "⊡" ><!--SQUARED DOT OPERATOR --> +<!ENTITY doublebarwedge "⌆" ><!--PERSPECTIVE --> +<!ENTITY DoubleContourIntegral "∯" ><!--SURFACE INTEGRAL --> +<!ENTITY DoubleDot "¨" ><!--DIAERESIS --> +<!ENTITY DoubleDownArrow "⇓" ><!--DOWNWARDS DOUBLE ARROW --> +<!ENTITY DoubleLeftArrow "⇐" ><!--LEFTWARDS DOUBLE ARROW --> +<!ENTITY DoubleLeftRightArrow "⇔" ><!--LEFT RIGHT DOUBLE ARROW --> +<!ENTITY DoubleLeftTee "⫤" ><!--VERTICAL BAR DOUBLE LEFT TURNSTILE --> +<!ENTITY DoubleLongLeftArrow "⟸" ><!--LONG LEFTWARDS DOUBLE ARROW --> +<!ENTITY DoubleLongLeftRightArrow "⟺" ><!--LONG LEFT RIGHT DOUBLE ARROW --> +<!ENTITY DoubleLongRightArrow "⟹" ><!--LONG RIGHTWARDS DOUBLE ARROW --> +<!ENTITY DoubleRightArrow "⇒" ><!--RIGHTWARDS DOUBLE ARROW --> +<!ENTITY DoubleRightTee "⊨" ><!--TRUE --> +<!ENTITY DoubleUpArrow "⇑" ><!--UPWARDS DOUBLE ARROW --> +<!ENTITY DoubleUpDownArrow "⇕" ><!--UP DOWN DOUBLE ARROW --> +<!ENTITY DoubleVerticalBar "∥" ><!--PARALLEL TO --> +<!ENTITY downarrow "↓" ><!--DOWNWARDS ARROW --> +<!ENTITY Downarrow "⇓" ><!--DOWNWARDS DOUBLE ARROW --> +<!ENTITY DownArrow "↓" ><!--DOWNWARDS ARROW --> +<!ENTITY DownArrowUpArrow "⇵" ><!--DOWNWARDS ARROW LEFTWARDS OF UPWARDS ARROW --> +<!ENTITY downdownarrows "⇊" ><!--DOWNWARDS PAIRED ARROWS --> +<!ENTITY downharpoonleft "⇃" ><!--DOWNWARDS HARPOON WITH BARB LEFTWARDS --> +<!ENTITY downharpoonright "⇂" ><!--DOWNWARDS HARPOON WITH BARB RIGHTWARDS --> +<!ENTITY DownLeftVector "↽" ><!--LEFTWARDS HARPOON WITH BARB DOWNWARDS --> +<!ENTITY DownRightVector "⇁" ><!--RIGHTWARDS HARPOON WITH BARB DOWNWARDS --> +<!ENTITY DownTee "⊤" ><!--DOWN TACK --> +<!ENTITY DownTeeArrow "↧" ><!--DOWNWARDS ARROW FROM BAR --> +<!ENTITY drbkarow "⤐" ><!--RIGHTWARDS TWO-HEADED TRIPLE DASH ARROW --> +<!ENTITY Element "∈" ><!--ELEMENT OF --> +<!ENTITY emptyset "∅" ><!--EMPTY SET --> +<!ENTITY eqcirc "≖" ><!--RING IN EQUAL TO --> +<!ENTITY eqcolon "≕" ><!--EQUALS COLON --> +<!ENTITY eqsim "≂" ><!--MINUS TILDE --> +<!ENTITY eqslantgtr "⪖" ><!--SLANTED EQUAL TO OR GREATER-THAN --> +<!ENTITY eqslantless "⪕" ><!--SLANTED EQUAL TO OR LESS-THAN --> +<!ENTITY EqualTilde "≂" ><!--MINUS TILDE --> +<!ENTITY Equilibrium "⇌" ><!--RIGHTWARDS HARPOON OVER LEFTWARDS HARPOON --> +<!ENTITY Exists "∃" ><!--THERE EXISTS --> +<!ENTITY expectation "ℰ" ><!--SCRIPT CAPITAL E --> +<!ENTITY exponentiale "ⅇ" ><!--DOUBLE-STRUCK ITALIC SMALL E --> +<!ENTITY ExponentialE "ⅇ" ><!--DOUBLE-STRUCK ITALIC SMALL E --> +<!ENTITY fallingdotseq "≒" ><!--APPROXIMATELY EQUAL TO OR THE IMAGE OF --> +<!ENTITY ForAll "∀" ><!--FOR ALL --> +<!ENTITY Fouriertrf "ℱ" ><!--SCRIPT CAPITAL F --> +<!ENTITY geq "≥" ><!--GREATER-THAN OR EQUAL TO --> +<!ENTITY geqq "≧" ><!--GREATER-THAN OVER EQUAL TO --> +<!ENTITY geqslant "⩾" ><!--GREATER-THAN OR SLANTED EQUAL TO --> +<!ENTITY gg "≫" ><!--MUCH GREATER-THAN --> +<!ENTITY ggg "⋙" ><!--VERY MUCH GREATER-THAN --> +<!ENTITY gnapprox "⪊" ><!--GREATER-THAN AND NOT APPROXIMATE --> +<!ENTITY gneq "⪈" ><!--GREATER-THAN AND SINGLE-LINE NOT EQUAL TO --> +<!ENTITY gneqq "≩" ><!--GREATER-THAN BUT NOT EQUAL TO --> +<!ENTITY GreaterEqual "≥" ><!--GREATER-THAN OR EQUAL TO --> +<!ENTITY GreaterEqualLess "⋛" ><!--GREATER-THAN EQUAL TO OR LESS-THAN --> +<!ENTITY GreaterFullEqual "≧" ><!--GREATER-THAN OVER EQUAL TO --> +<!ENTITY GreaterLess "≷" ><!--GREATER-THAN OR LESS-THAN --> +<!ENTITY GreaterSlantEqual "⩾" ><!--GREATER-THAN OR SLANTED EQUAL TO --> +<!ENTITY GreaterTilde "≳" ><!--GREATER-THAN OR EQUIVALENT TO --> +<!ENTITY gtrapprox "⪆" ><!--GREATER-THAN OR APPROXIMATE --> +<!ENTITY gtrdot "⋗" ><!--GREATER-THAN WITH DOT --> +<!ENTITY gtreqless "⋛" ><!--GREATER-THAN EQUAL TO OR LESS-THAN --> +<!ENTITY gtreqqless "⪌" ><!--GREATER-THAN ABOVE DOUBLE-LINE EQUAL ABOVE LESS-THAN --> +<!ENTITY gtrless "≷" ><!--GREATER-THAN OR LESS-THAN --> +<!ENTITY gtrsim "≳" ><!--GREATER-THAN OR EQUIVALENT TO --> +<!ENTITY gvertneqq "≩︀" ><!--GREATER-THAN BUT NOT EQUAL TO - with vertical stroke --> +<!ENTITY Hacek "ˇ" ><!--CARON --> +<!ENTITY hbar "ℏ" ><!--PLANCK CONSTANT OVER TWO PI --> +<!ENTITY heartsuit "♥" ><!--BLACK HEART SUIT --> +<!ENTITY HilbertSpace "ℋ" ><!--SCRIPT CAPITAL H --> +<!ENTITY hksearow "⤥" ><!--SOUTH EAST ARROW WITH HOOK --> +<!ENTITY hkswarow "⤦" ><!--SOUTH WEST ARROW WITH HOOK --> +<!ENTITY hookleftarrow "↩" ><!--LEFTWARDS ARROW WITH HOOK --> +<!ENTITY hookrightarrow "↪" ><!--RIGHTWARDS ARROW WITH HOOK --> +<!ENTITY hslash "ℏ" ><!--PLANCK CONSTANT OVER TWO PI --> +<!ENTITY HumpDownHump "≎" ><!--GEOMETRICALLY EQUIVALENT TO --> +<!ENTITY HumpEqual "≏" ><!--DIFFERENCE BETWEEN --> +<!ENTITY iiiint "⨌" ><!--QUADRUPLE INTEGRAL OPERATOR --> +<!ENTITY iiint "∭" ><!--TRIPLE INTEGRAL --> +<!ENTITY Im "ℑ" ><!--BLACK-LETTER CAPITAL I --> +<!ENTITY ImaginaryI "ⅈ" ><!--DOUBLE-STRUCK ITALIC SMALL I --> +<!ENTITY imagline "ℐ" ><!--SCRIPT CAPITAL I --> +<!ENTITY imagpart "ℑ" ><!--BLACK-LETTER CAPITAL I --> +<!ENTITY Implies "⇒" ><!--RIGHTWARDS DOUBLE ARROW --> +<!ENTITY in "∈" ><!--ELEMENT OF --> +<!ENTITY integers "ℤ" ><!--DOUBLE-STRUCK CAPITAL Z --> +<!ENTITY Integral "∫" ><!--INTEGRAL --> +<!ENTITY intercal "⊺" ><!--INTERCALATE --> +<!ENTITY Intersection "⋂" ><!--N-ARY INTERSECTION --> +<!ENTITY intprod "⨼" ><!--INTERIOR PRODUCT --> +<!ENTITY InvisibleComma "⁣" ><!--INVISIBLE SEPARATOR --> +<!ENTITY InvisibleTimes "⁢" ><!--INVISIBLE TIMES --> +<!ENTITY langle "⟨" ><!--MATHEMATICAL LEFT ANGLE BRACKET --> +<!ENTITY Laplacetrf "ℒ" ><!--SCRIPT CAPITAL L --> +<!ENTITY lbrace "{" ><!--LEFT CURLY BRACKET --> +<!ENTITY lbrack "[" ><!--LEFT SQUARE BRACKET --> +<!ENTITY LeftAngleBracket "⟨" ><!--MATHEMATICAL LEFT ANGLE BRACKET --> +<!ENTITY leftarrow "←" ><!--LEFTWARDS ARROW --> +<!ENTITY Leftarrow "⇐" ><!--LEFTWARDS DOUBLE ARROW --> +<!ENTITY LeftArrow "←" ><!--LEFTWARDS ARROW --> +<!ENTITY LeftArrowBar "⇤" ><!--LEFTWARDS ARROW TO BAR --> +<!ENTITY LeftArrowRightArrow "⇆" ><!--LEFTWARDS ARROW OVER RIGHTWARDS ARROW --> +<!ENTITY leftarrowtail "↢" ><!--LEFTWARDS ARROW WITH TAIL --> +<!ENTITY LeftCeiling "⌈" ><!--LEFT CEILING --> +<!ENTITY LeftDoubleBracket "⟦" ><!--MATHEMATICAL LEFT WHITE SQUARE BRACKET --> +<!ENTITY LeftDownVector "⇃" ><!--DOWNWARDS HARPOON WITH BARB LEFTWARDS --> +<!ENTITY LeftFloor "⌊" ><!--LEFT FLOOR --> +<!ENTITY leftharpoondown "↽" ><!--LEFTWARDS HARPOON WITH BARB DOWNWARDS --> +<!ENTITY leftharpoonup "↼" ><!--LEFTWARDS HARPOON WITH BARB UPWARDS --> +<!ENTITY leftleftarrows "⇇" ><!--LEFTWARDS PAIRED ARROWS --> +<!ENTITY leftrightarrow "↔" ><!--LEFT RIGHT ARROW --> +<!ENTITY Leftrightarrow "⇔" ><!--LEFT RIGHT DOUBLE ARROW --> +<!ENTITY LeftRightArrow "↔" ><!--LEFT RIGHT ARROW --> +<!ENTITY leftrightarrows "⇆" ><!--LEFTWARDS ARROW OVER RIGHTWARDS ARROW --> +<!ENTITY leftrightharpoons "⇋" ><!--LEFTWARDS HARPOON OVER RIGHTWARDS HARPOON --> +<!ENTITY leftrightsquigarrow "↭" ><!--LEFT RIGHT WAVE ARROW --> +<!ENTITY LeftTee "⊣" ><!--LEFT TACK --> +<!ENTITY LeftTeeArrow "↤" ><!--LEFTWARDS ARROW FROM BAR --> +<!ENTITY leftthreetimes "⋋" ><!--LEFT SEMIDIRECT PRODUCT --> +<!ENTITY LeftTriangle "⊲" ><!--NORMAL SUBGROUP OF --> +<!ENTITY LeftTriangleEqual "⊴" ><!--NORMAL SUBGROUP OF OR EQUAL TO --> +<!ENTITY LeftUpVector "↿" ><!--UPWARDS HARPOON WITH BARB LEFTWARDS --> +<!ENTITY LeftVector "↼" ><!--LEFTWARDS HARPOON WITH BARB UPWARDS --> +<!ENTITY leq "≤" ><!--LESS-THAN OR EQUAL TO --> +<!ENTITY leqq "≦" ><!--LESS-THAN OVER EQUAL TO --> +<!ENTITY leqslant "⩽" ><!--LESS-THAN OR SLANTED EQUAL TO --> +<!ENTITY lessapprox "⪅" ><!--LESS-THAN OR APPROXIMATE --> +<!ENTITY lessdot "⋖" ><!--LESS-THAN WITH DOT --> +<!ENTITY lesseqgtr "⋚" ><!--LESS-THAN EQUAL TO OR GREATER-THAN --> +<!ENTITY lesseqqgtr "⪋" ><!--LESS-THAN ABOVE DOUBLE-LINE EQUAL ABOVE GREATER-THAN --> +<!ENTITY LessEqualGreater "⋚" ><!--LESS-THAN EQUAL TO OR GREATER-THAN --> +<!ENTITY LessFullEqual "≦" ><!--LESS-THAN OVER EQUAL TO --> +<!ENTITY LessGreater "≶" ><!--LESS-THAN OR GREATER-THAN --> +<!ENTITY lessgtr "≶" ><!--LESS-THAN OR GREATER-THAN --> +<!ENTITY lesssim "≲" ><!--LESS-THAN OR EQUIVALENT TO --> +<!ENTITY LessSlantEqual "⩽" ><!--LESS-THAN OR SLANTED EQUAL TO --> +<!ENTITY LessTilde "≲" ><!--LESS-THAN OR EQUIVALENT TO --> +<!ENTITY ll "≪" ><!--MUCH LESS-THAN --> +<!ENTITY llcorner "⌞" ><!--BOTTOM LEFT CORNER --> +<!ENTITY Lleftarrow "⇚" ><!--LEFTWARDS TRIPLE ARROW --> +<!ENTITY lmoustache "⎰" ><!--UPPER LEFT OR LOWER RIGHT CURLY BRACKET SECTION --> +<!ENTITY lnapprox "⪉" ><!--LESS-THAN AND NOT APPROXIMATE --> +<!ENTITY lneq "⪇" ><!--LESS-THAN AND SINGLE-LINE NOT EQUAL TO --> +<!ENTITY lneqq "≨" ><!--LESS-THAN BUT NOT EQUAL TO --> +<!ENTITY longleftarrow "⟵" ><!--LONG LEFTWARDS ARROW --> +<!ENTITY Longleftarrow "⟸" ><!--LONG LEFTWARDS DOUBLE ARROW --> +<!ENTITY LongLeftArrow "⟵" ><!--LONG LEFTWARDS ARROW --> +<!ENTITY longleftrightarrow "⟷" ><!--LONG LEFT RIGHT ARROW --> +<!ENTITY Longleftrightarrow "⟺" ><!--LONG LEFT RIGHT DOUBLE ARROW --> +<!ENTITY LongLeftRightArrow "⟷" ><!--LONG LEFT RIGHT ARROW --> +<!ENTITY longmapsto "⟼" ><!--LONG RIGHTWARDS ARROW FROM BAR --> +<!ENTITY longrightarrow "⟶" ><!--LONG RIGHTWARDS ARROW --> +<!ENTITY Longrightarrow "⟹" ><!--LONG RIGHTWARDS DOUBLE ARROW --> +<!ENTITY LongRightArrow "⟶" ><!--LONG RIGHTWARDS ARROW --> +<!ENTITY looparrowleft "↫" ><!--LEFTWARDS ARROW WITH LOOP --> +<!ENTITY looparrowright "↬" ><!--RIGHTWARDS ARROW WITH LOOP --> +<!ENTITY LowerLeftArrow "↙" ><!--SOUTH WEST ARROW --> +<!ENTITY LowerRightArrow "↘" ><!--SOUTH EAST ARROW --> +<!ENTITY lozenge "◊" ><!--LOZENGE --> +<!ENTITY lrcorner "⌟" ><!--BOTTOM RIGHT CORNER --> +<!ENTITY Lsh "↰" ><!--UPWARDS ARROW WITH TIP LEFTWARDS --> +<!ENTITY lvertneqq "≨︀" ><!--LESS-THAN BUT NOT EQUAL TO - with vertical stroke --> +<!ENTITY maltese "✠" ><!--MALTESE CROSS --> +<!ENTITY mapsto "↦" ><!--RIGHTWARDS ARROW FROM BAR --> +<!ENTITY measuredangle "∡" ><!--MEASURED ANGLE --> +<!ENTITY Mellintrf "ℳ" ><!--SCRIPT CAPITAL M --> +<!ENTITY MinusPlus "∓" ><!--MINUS-OR-PLUS SIGN --> +<!ENTITY mp "∓" ><!--MINUS-OR-PLUS SIGN --> +<!ENTITY multimap "⊸" ><!--MULTIMAP --> +<!ENTITY napprox "≉" ><!--NOT ALMOST EQUAL TO --> +<!ENTITY natural "♮" ><!--MUSIC NATURAL SIGN --> +<!ENTITY naturals "ℕ" ><!--DOUBLE-STRUCK CAPITAL N --> +<!ENTITY nearrow "↗" ><!--NORTH EAST ARROW --> +<!ENTITY NegativeMediumSpace "​" ><!--ZERO WIDTH SPACE --> +<!ENTITY NegativeThickSpace "​" ><!--ZERO WIDTH SPACE --> +<!ENTITY NegativeThinSpace "​" ><!--ZERO WIDTH SPACE --> +<!ENTITY NegativeVeryThinSpace "​" ><!--ZERO WIDTH SPACE --> +<!ENTITY NestedGreaterGreater "≫" ><!--MUCH GREATER-THAN --> +<!ENTITY NestedLessLess "≪" ><!--MUCH LESS-THAN --> +<!ENTITY nexists "∄" ><!--THERE DOES NOT EXIST --> +<!ENTITY ngeq "≱" ><!--NEITHER GREATER-THAN NOR EQUAL TO --> +<!ENTITY ngeqq "≧̸" ><!--GREATER-THAN OVER EQUAL TO with slash --> +<!ENTITY ngeqslant "⩾̸" ><!--GREATER-THAN OR SLANTED EQUAL TO with slash --> +<!ENTITY ngtr "≯" ><!--NOT GREATER-THAN --> +<!ENTITY nleftarrow "↚" ><!--LEFTWARDS ARROW WITH STROKE --> +<!ENTITY nLeftarrow "⇍" ><!--LEFTWARDS DOUBLE ARROW WITH STROKE --> +<!ENTITY nleftrightarrow "↮" ><!--LEFT RIGHT ARROW WITH STROKE --> +<!ENTITY nLeftrightarrow "⇎" ><!--LEFT RIGHT DOUBLE ARROW WITH STROKE --> +<!ENTITY nleq "≰" ><!--NEITHER LESS-THAN NOR EQUAL TO --> +<!ENTITY nleqq "≦̸" ><!--LESS-THAN OVER EQUAL TO with slash --> +<!ENTITY nleqslant "⩽̸" ><!--LESS-THAN OR SLANTED EQUAL TO with slash --> +<!ENTITY nless "≮" ><!--NOT LESS-THAN --> +<!ENTITY NonBreakingSpace " " ><!--NO-BREAK SPACE --> +<!ENTITY NotCongruent "≢" ><!--NOT IDENTICAL TO --> +<!ENTITY NotDoubleVerticalBar "∦" ><!--NOT PARALLEL TO --> +<!ENTITY NotElement "∉" ><!--NOT AN ELEMENT OF --> +<!ENTITY NotEqual "≠" ><!--NOT EQUAL TO --> +<!ENTITY NotEqualTilde "≂̸" ><!--MINUS TILDE with slash --> +<!ENTITY NotExists "∄" ><!--THERE DOES NOT EXIST --> +<!ENTITY NotGreater "≯" ><!--NOT GREATER-THAN --> +<!ENTITY NotGreaterEqual "≱" ><!--NEITHER GREATER-THAN NOR EQUAL TO --> +<!ENTITY NotGreaterFullEqual "≧̸" ><!--GREATER-THAN OVER EQUAL TO with slash --> +<!ENTITY NotGreaterGreater "≫̸" ><!--MUCH GREATER THAN with slash --> +<!ENTITY NotGreaterLess "≹" ><!--NEITHER GREATER-THAN NOR LESS-THAN --> +<!ENTITY NotGreaterSlantEqual "⩾̸" ><!--GREATER-THAN OR SLANTED EQUAL TO with slash --> +<!ENTITY NotGreaterTilde "≵" ><!--NEITHER GREATER-THAN NOR EQUIVALENT TO --> +<!ENTITY NotHumpDownHump "≎̸" ><!--GEOMETRICALLY EQUIVALENT TO with slash --> +<!ENTITY NotLeftTriangle "⋪" ><!--NOT NORMAL SUBGROUP OF --> +<!ENTITY NotLeftTriangleEqual "⋬" ><!--NOT NORMAL SUBGROUP OF OR EQUAL TO --> +<!ENTITY NotLess "≮" ><!--NOT LESS-THAN --> +<!ENTITY NotLessEqual "≰" ><!--NEITHER LESS-THAN NOR EQUAL TO --> +<!ENTITY NotLessGreater "≸" ><!--NEITHER LESS-THAN NOR GREATER-THAN --> +<!ENTITY NotLessLess "≪̸" ><!--MUCH LESS THAN with slash --> +<!ENTITY NotLessSlantEqual "⩽̸" ><!--LESS-THAN OR SLANTED EQUAL TO with slash --> +<!ENTITY NotLessTilde "≴" ><!--NEITHER LESS-THAN NOR EQUIVALENT TO --> +<!ENTITY NotPrecedes "⊀" ><!--DOES NOT PRECEDE --> +<!ENTITY NotPrecedesEqual "⪯̸" ><!--PRECEDES ABOVE SINGLE-LINE EQUALS SIGN with slash --> +<!ENTITY NotPrecedesSlantEqual "⋠" ><!--DOES NOT PRECEDE OR EQUAL --> +<!ENTITY NotReverseElement "∌" ><!--DOES NOT CONTAIN AS MEMBER --> +<!ENTITY NotRightTriangle "⋫" ><!--DOES NOT CONTAIN AS NORMAL SUBGROUP --> +<!ENTITY NotRightTriangleEqual "⋭" ><!--DOES NOT CONTAIN AS NORMAL SUBGROUP OR EQUAL --> +<!ENTITY NotSquareSubsetEqual "⋢" ><!--NOT SQUARE IMAGE OF OR EQUAL TO --> +<!ENTITY NotSquareSupersetEqual "⋣" ><!--NOT SQUARE ORIGINAL OF OR EQUAL TO --> +<!ENTITY NotSubset "⊂⃒" ><!--SUBSET OF with vertical line --> +<!ENTITY NotSubsetEqual "⊈" ><!--NEITHER A SUBSET OF NOR EQUAL TO --> +<!ENTITY NotSucceeds "⊁" ><!--DOES NOT SUCCEED --> +<!ENTITY NotSucceedsEqual "⪰̸" ><!--SUCCEEDS ABOVE SINGLE-LINE EQUALS SIGN with slash --> +<!ENTITY NotSucceedsSlantEqual "⋡" ><!--DOES NOT SUCCEED OR EQUAL --> +<!ENTITY NotSuperset "⊃⃒" ><!--SUPERSET OF with vertical line --> +<!ENTITY NotSupersetEqual "⊉" ><!--NEITHER A SUPERSET OF NOR EQUAL TO --> +<!ENTITY NotTilde "≁" ><!--NOT TILDE --> +<!ENTITY NotTildeEqual "≄" ><!--NOT ASYMPTOTICALLY EQUAL TO --> +<!ENTITY NotTildeFullEqual "≇" ><!--NEITHER APPROXIMATELY NOR ACTUALLY EQUAL TO --> +<!ENTITY NotTildeTilde "≉" ><!--NOT ALMOST EQUAL TO --> +<!ENTITY NotVerticalBar "∤" ><!--DOES NOT DIVIDE --> +<!ENTITY nparallel "∦" ><!--NOT PARALLEL TO --> +<!ENTITY nprec "⊀" ><!--DOES NOT PRECEDE --> +<!ENTITY npreceq "⪯̸" ><!--PRECEDES ABOVE SINGLE-LINE EQUALS SIGN with slash --> +<!ENTITY nrightarrow "↛" ><!--RIGHTWARDS ARROW WITH STROKE --> +<!ENTITY nRightarrow "⇏" ><!--RIGHTWARDS DOUBLE ARROW WITH STROKE --> +<!ENTITY nshortmid "∤" ><!--DOES NOT DIVIDE --> +<!ENTITY nshortparallel "∦" ><!--NOT PARALLEL TO --> +<!ENTITY nsimeq "≄" ><!--NOT ASYMPTOTICALLY EQUAL TO --> +<!ENTITY nsubset "⊂⃒" ><!--SUBSET OF with vertical line --> +<!ENTITY nsubseteq "⊈" ><!--NEITHER A SUBSET OF NOR EQUAL TO --> +<!ENTITY nsubseteqq "⫅̸" ><!--SUBSET OF ABOVE EQUALS SIGN with slash --> +<!ENTITY nsucc "⊁" ><!--DOES NOT SUCCEED --> +<!ENTITY nsucceq "⪰̸" ><!--SUCCEEDS ABOVE SINGLE-LINE EQUALS SIGN with slash --> +<!ENTITY nsupset "⊃⃒" ><!--SUPERSET OF with vertical line --> +<!ENTITY nsupseteq "⊉" ><!--NEITHER A SUPERSET OF NOR EQUAL TO --> +<!ENTITY nsupseteqq "⫆̸" ><!--SUPERSET OF ABOVE EQUALS SIGN with slash --> +<!ENTITY ntriangleleft "⋪" ><!--NOT NORMAL SUBGROUP OF --> +<!ENTITY ntrianglelefteq "⋬" ><!--NOT NORMAL SUBGROUP OF OR EQUAL TO --> +<!ENTITY ntriangleright "⋫" ><!--DOES NOT CONTAIN AS NORMAL SUBGROUP --> +<!ENTITY ntrianglerighteq "⋭" ><!--DOES NOT CONTAIN AS NORMAL SUBGROUP OR EQUAL --> +<!ENTITY nwarrow "↖" ><!--NORTH WEST ARROW --> +<!ENTITY oint "∮" ><!--CONTOUR INTEGRAL --> +<!ENTITY OpenCurlyDoubleQuote "“" ><!--LEFT DOUBLE QUOTATION MARK --> +<!ENTITY OpenCurlyQuote "‘" ><!--LEFT SINGLE QUOTATION MARK --> +<!ENTITY orderof "ℴ" ><!--SCRIPT SMALL O --> +<!ENTITY parallel "∥" ><!--PARALLEL TO --> +<!ENTITY PartialD "∂" ><!--PARTIAL DIFFERENTIAL --> +<!ENTITY pitchfork "⋔" ><!--PITCHFORK --> +<!ENTITY PlusMinus "±" ><!--PLUS-MINUS SIGN --> +<!ENTITY pm "±" ><!--PLUS-MINUS SIGN --> +<!ENTITY Poincareplane "ℌ" ><!--BLACK-LETTER CAPITAL H --> +<!ENTITY prec "≺" ><!--PRECEDES --> +<!ENTITY precapprox "⪷" ><!--PRECEDES ABOVE ALMOST EQUAL TO --> +<!ENTITY preccurlyeq "≼" ><!--PRECEDES OR EQUAL TO --> +<!ENTITY Precedes "≺" ><!--PRECEDES --> +<!ENTITY PrecedesEqual "⪯" ><!--PRECEDES ABOVE SINGLE-LINE EQUALS SIGN --> +<!ENTITY PrecedesSlantEqual "≼" ><!--PRECEDES OR EQUAL TO --> +<!ENTITY PrecedesTilde "≾" ><!--PRECEDES OR EQUIVALENT TO --> +<!ENTITY preceq "⪯" ><!--PRECEDES ABOVE SINGLE-LINE EQUALS SIGN --> +<!ENTITY precnapprox "⪹" ><!--PRECEDES ABOVE NOT ALMOST EQUAL TO --> +<!ENTITY precneqq "⪵" ><!--PRECEDES ABOVE NOT EQUAL TO --> +<!ENTITY precnsim "⋨" ><!--PRECEDES BUT NOT EQUIVALENT TO --> +<!ENTITY precsim "≾" ><!--PRECEDES OR EQUIVALENT TO --> +<!ENTITY primes "ℙ" ><!--DOUBLE-STRUCK CAPITAL P --> +<!ENTITY Proportion "∷" ><!--PROPORTION --> +<!ENTITY Proportional "∝" ><!--PROPORTIONAL TO --> +<!ENTITY propto "∝" ><!--PROPORTIONAL TO --> +<!ENTITY quaternions "ℍ" ><!--DOUBLE-STRUCK CAPITAL H --> +<!ENTITY questeq "≟" ><!--QUESTIONED EQUAL TO --> +<!ENTITY rangle "⟩" ><!--MATHEMATICAL RIGHT ANGLE BRACKET --> +<!ENTITY rationals "ℚ" ><!--DOUBLE-STRUCK CAPITAL Q --> +<!ENTITY rbrace "}" ><!--RIGHT CURLY BRACKET --> +<!ENTITY rbrack "]" ><!--RIGHT SQUARE BRACKET --> +<!ENTITY Re "ℜ" ><!--BLACK-LETTER CAPITAL R --> +<!ENTITY realine "ℛ" ><!--SCRIPT CAPITAL R --> +<!ENTITY realpart "ℜ" ><!--BLACK-LETTER CAPITAL R --> +<!ENTITY reals "ℝ" ><!--DOUBLE-STRUCK CAPITAL R --> +<!ENTITY ReverseElement "∋" ><!--CONTAINS AS MEMBER --> +<!ENTITY ReverseEquilibrium "⇋" ><!--LEFTWARDS HARPOON OVER RIGHTWARDS HARPOON --> +<!ENTITY ReverseUpEquilibrium "⥯" ><!--DOWNWARDS HARPOON WITH BARB LEFT BESIDE UPWARDS HARPOON WITH BARB RIGHT --> +<!ENTITY RightAngleBracket "⟩" ><!--MATHEMATICAL RIGHT ANGLE BRACKET --> +<!ENTITY rightarrow "→" ><!--RIGHTWARDS ARROW --> +<!ENTITY Rightarrow "⇒" ><!--RIGHTWARDS DOUBLE ARROW --> +<!ENTITY RightArrow "→" ><!--RIGHTWARDS ARROW --> +<!ENTITY RightArrowBar "⇥" ><!--RIGHTWARDS ARROW TO BAR --> +<!ENTITY RightArrowLeftArrow "⇄" ><!--RIGHTWARDS ARROW OVER LEFTWARDS ARROW --> +<!ENTITY rightarrowtail "↣" ><!--RIGHTWARDS ARROW WITH TAIL --> +<!ENTITY RightCeiling "⌉" ><!--RIGHT CEILING --> +<!ENTITY RightDoubleBracket "⟧" ><!--MATHEMATICAL RIGHT WHITE SQUARE BRACKET --> +<!ENTITY RightDownVector "⇂" ><!--DOWNWARDS HARPOON WITH BARB RIGHTWARDS --> +<!ENTITY RightFloor "⌋" ><!--RIGHT FLOOR --> +<!ENTITY rightharpoondown "⇁" ><!--RIGHTWARDS HARPOON WITH BARB DOWNWARDS --> +<!ENTITY rightharpoonup "⇀" ><!--RIGHTWARDS HARPOON WITH BARB UPWARDS --> +<!ENTITY rightleftarrows "⇄" ><!--RIGHTWARDS ARROW OVER LEFTWARDS ARROW --> +<!ENTITY rightleftharpoons "⇌" ><!--RIGHTWARDS HARPOON OVER LEFTWARDS HARPOON --> +<!ENTITY rightrightarrows "⇉" ><!--RIGHTWARDS PAIRED ARROWS --> +<!ENTITY rightsquigarrow "↝" ><!--RIGHTWARDS WAVE ARROW --> +<!ENTITY RightTee "⊢" ><!--RIGHT TACK --> +<!ENTITY RightTeeArrow "↦" ><!--RIGHTWARDS ARROW FROM BAR --> +<!ENTITY rightthreetimes "⋌" ><!--RIGHT SEMIDIRECT PRODUCT --> +<!ENTITY RightTriangle "⊳" ><!--CONTAINS AS NORMAL SUBGROUP --> +<!ENTITY RightTriangleEqual "⊵" ><!--CONTAINS AS NORMAL SUBGROUP OR EQUAL TO --> +<!ENTITY RightUpVector "↾" ><!--UPWARDS HARPOON WITH BARB RIGHTWARDS --> +<!ENTITY RightVector "⇀" ><!--RIGHTWARDS HARPOON WITH BARB UPWARDS --> +<!ENTITY risingdotseq "≓" ><!--IMAGE OF OR APPROXIMATELY EQUAL TO --> +<!ENTITY rmoustache "⎱" ><!--UPPER RIGHT OR LOWER LEFT CURLY BRACKET SECTION --> +<!ENTITY Rrightarrow "⇛" ><!--RIGHTWARDS TRIPLE ARROW --> +<!ENTITY Rsh "↱" ><!--UPWARDS ARROW WITH TIP RIGHTWARDS --> +<!ENTITY searrow "↘" ><!--SOUTH EAST ARROW --> +<!ENTITY setminus "∖" ><!--SET MINUS --> +<!ENTITY ShortDownArrow "↓" ><!--DOWNWARDS ARROW --> +<!ENTITY ShortLeftArrow "←" ><!--LEFTWARDS ARROW --> +<!ENTITY shortmid "∣" ><!--DIVIDES --> +<!ENTITY shortparallel "∥" ><!--PARALLEL TO --> +<!ENTITY ShortRightArrow "→" ><!--RIGHTWARDS ARROW --> +<!ENTITY ShortUpArrow "↑" ><!--UPWARDS ARROW --> +<!ENTITY simeq "≃" ><!--ASYMPTOTICALLY EQUAL TO --> +<!ENTITY SmallCircle "∘" ><!--RING OPERATOR --> +<!ENTITY smallsetminus "∖" ><!--SET MINUS --> +<!ENTITY spadesuit "♠" ><!--BLACK SPADE SUIT --> +<!ENTITY Sqrt "√" ><!--SQUARE ROOT --> +<!ENTITY sqsubset "⊏" ><!--SQUARE IMAGE OF --> +<!ENTITY sqsubseteq "⊑" ><!--SQUARE IMAGE OF OR EQUAL TO --> +<!ENTITY sqsupset "⊐" ><!--SQUARE ORIGINAL OF --> +<!ENTITY sqsupseteq "⊒" ><!--SQUARE ORIGINAL OF OR EQUAL TO --> +<!ENTITY Square "□" ><!--WHITE SQUARE --> +<!ENTITY SquareIntersection "⊓" ><!--SQUARE CAP --> +<!ENTITY SquareSubset "⊏" ><!--SQUARE IMAGE OF --> +<!ENTITY SquareSubsetEqual "⊑" ><!--SQUARE IMAGE OF OR EQUAL TO --> +<!ENTITY SquareSuperset "⊐" ><!--SQUARE ORIGINAL OF --> +<!ENTITY SquareSupersetEqual "⊒" ><!--SQUARE ORIGINAL OF OR EQUAL TO --> +<!ENTITY SquareUnion "⊔" ><!--SQUARE CUP --> +<!ENTITY Star "⋆" ><!--STAR OPERATOR --> +<!ENTITY straightepsilon "ϵ" ><!--GREEK LUNATE EPSILON SYMBOL --> +<!ENTITY straightphi "ϕ" ><!--GREEK PHI SYMBOL --> +<!ENTITY subset "⊂" ><!--SUBSET OF --> +<!ENTITY Subset "⋐" ><!--DOUBLE SUBSET --> +<!ENTITY subseteq "⊆" ><!--SUBSET OF OR EQUAL TO --> +<!ENTITY subseteqq "⫅" ><!--SUBSET OF ABOVE EQUALS SIGN --> +<!ENTITY SubsetEqual "⊆" ><!--SUBSET OF OR EQUAL TO --> +<!ENTITY subsetneq "⊊" ><!--SUBSET OF WITH NOT EQUAL TO --> +<!ENTITY subsetneqq "⫋" ><!--SUBSET OF ABOVE NOT EQUAL TO --> +<!ENTITY succ "≻" ><!--SUCCEEDS --> +<!ENTITY succapprox "⪸" ><!--SUCCEEDS ABOVE ALMOST EQUAL TO --> +<!ENTITY succcurlyeq "≽" ><!--SUCCEEDS OR EQUAL TO --> +<!ENTITY Succeeds "≻" ><!--SUCCEEDS --> +<!ENTITY SucceedsEqual "⪰" ><!--SUCCEEDS ABOVE SINGLE-LINE EQUALS SIGN --> +<!ENTITY SucceedsSlantEqual "≽" ><!--SUCCEEDS OR EQUAL TO --> +<!ENTITY SucceedsTilde "≿" ><!--SUCCEEDS OR EQUIVALENT TO --> +<!ENTITY succeq "⪰" ><!--SUCCEEDS ABOVE SINGLE-LINE EQUALS SIGN --> +<!ENTITY succnapprox "⪺" ><!--SUCCEEDS ABOVE NOT ALMOST EQUAL TO --> +<!ENTITY succneqq "⪶" ><!--SUCCEEDS ABOVE NOT EQUAL TO --> +<!ENTITY succnsim "⋩" ><!--SUCCEEDS BUT NOT EQUIVALENT TO --> +<!ENTITY succsim "≿" ><!--SUCCEEDS OR EQUIVALENT TO --> +<!ENTITY SuchThat "∋" ><!--CONTAINS AS MEMBER --> +<!ENTITY Sum "∑" ><!--N-ARY SUMMATION --> +<!ENTITY Superset "⊃" ><!--SUPERSET OF --> +<!ENTITY SupersetEqual "⊇" ><!--SUPERSET OF OR EQUAL TO --> +<!ENTITY supset "⊃" ><!--SUPERSET OF --> +<!ENTITY Supset "⋑" ><!--DOUBLE SUPERSET --> +<!ENTITY supseteq "⊇" ><!--SUPERSET OF OR EQUAL TO --> +<!ENTITY supseteqq "⫆" ><!--SUPERSET OF ABOVE EQUALS SIGN --> +<!ENTITY supsetneq "⊋" ><!--SUPERSET OF WITH NOT EQUAL TO --> +<!ENTITY supsetneqq "⫌" ><!--SUPERSET OF ABOVE NOT EQUAL TO --> +<!ENTITY swarrow "↙" ><!--SOUTH WEST ARROW --> +<!ENTITY therefore "∴" ><!--THEREFORE --> +<!ENTITY Therefore "∴" ><!--THEREFORE --> +<!ENTITY thickapprox "≈" ><!--ALMOST EQUAL TO --> +<!ENTITY thicksim "∼" ><!--TILDE OPERATOR --> +<!ENTITY ThinSpace " " ><!--THIN SPACE --> +<!ENTITY Tilde "∼" ><!--TILDE OPERATOR --> +<!ENTITY TildeEqual "≃" ><!--ASYMPTOTICALLY EQUAL TO --> +<!ENTITY TildeFullEqual "≅" ><!--APPROXIMATELY EQUAL TO --> +<!ENTITY TildeTilde "≈" ><!--ALMOST EQUAL TO --> +<!ENTITY toea "⤨" ><!--NORTH EAST ARROW AND SOUTH EAST ARROW --> +<!ENTITY tosa "⤩" ><!--SOUTH EAST ARROW AND SOUTH WEST ARROW --> +<!ENTITY triangle "▵" ><!--WHITE UP-POINTING SMALL TRIANGLE --> +<!ENTITY triangledown "▿" ><!--WHITE DOWN-POINTING SMALL TRIANGLE --> +<!ENTITY triangleleft "◃" ><!--WHITE LEFT-POINTING SMALL TRIANGLE --> +<!ENTITY trianglelefteq "⊴" ><!--NORMAL SUBGROUP OF OR EQUAL TO --> +<!ENTITY triangleq "≜" ><!--DELTA EQUAL TO --> +<!ENTITY triangleright "▹" ><!--WHITE RIGHT-POINTING SMALL TRIANGLE --> +<!ENTITY trianglerighteq "⊵" ><!--CONTAINS AS NORMAL SUBGROUP OR EQUAL TO --> +<!ENTITY TripleDot " ⃛" ><!--COMBINING THREE DOTS ABOVE --> +<!ENTITY twoheadleftarrow "↞" ><!--LEFTWARDS TWO HEADED ARROW --> +<!ENTITY twoheadrightarrow "↠" ><!--RIGHTWARDS TWO HEADED ARROW --> +<!ENTITY ulcorner "⌜" ><!--TOP LEFT CORNER --> +<!ENTITY Union "⋃" ><!--N-ARY UNION --> +<!ENTITY UnionPlus "⊎" ><!--MULTISET UNION --> +<!ENTITY uparrow "↑" ><!--UPWARDS ARROW --> +<!ENTITY Uparrow "⇑" ><!--UPWARDS DOUBLE ARROW --> +<!ENTITY UpArrow "↑" ><!--UPWARDS ARROW --> +<!ENTITY UpArrowDownArrow "⇅" ><!--UPWARDS ARROW LEFTWARDS OF DOWNWARDS ARROW --> +<!ENTITY updownarrow "↕" ><!--UP DOWN ARROW --> +<!ENTITY Updownarrow "⇕" ><!--UP DOWN DOUBLE ARROW --> +<!ENTITY UpDownArrow "↕" ><!--UP DOWN ARROW --> +<!ENTITY UpEquilibrium "⥮" ><!--UPWARDS HARPOON WITH BARB LEFT BESIDE DOWNWARDS HARPOON WITH BARB RIGHT --> +<!ENTITY upharpoonleft "↿" ><!--UPWARDS HARPOON WITH BARB LEFTWARDS --> +<!ENTITY upharpoonright "↾" ><!--UPWARDS HARPOON WITH BARB RIGHTWARDS --> +<!ENTITY UpperLeftArrow "↖" ><!--NORTH WEST ARROW --> +<!ENTITY UpperRightArrow "↗" ><!--NORTH EAST ARROW --> +<!ENTITY upsilon "υ" ><!--GREEK SMALL LETTER UPSILON --> +<!ENTITY UpTee "⊥" ><!--UP TACK --> +<!ENTITY UpTeeArrow "↥" ><!--UPWARDS ARROW FROM BAR --> +<!ENTITY upuparrows "⇈" ><!--UPWARDS PAIRED ARROWS --> +<!ENTITY urcorner "⌝" ><!--TOP RIGHT CORNER --> +<!ENTITY varepsilon "ϵ" ><!--GREEK LUNATE EPSILON SYMBOL --> +<!ENTITY varkappa "ϰ" ><!--GREEK KAPPA SYMBOL --> +<!ENTITY varnothing "∅" ><!--EMPTY SET --> +<!ENTITY varphi "ϕ" ><!--GREEK PHI SYMBOL --> +<!ENTITY varpi "ϖ" ><!--GREEK PI SYMBOL --> +<!ENTITY varpropto "∝" ><!--PROPORTIONAL TO --> +<!ENTITY varrho "ϱ" ><!--GREEK RHO SYMBOL --> +<!ENTITY varsigma "ς" ><!--GREEK SMALL LETTER FINAL SIGMA --> +<!ENTITY varsubsetneq "⊊︀" ><!--SUBSET OF WITH NOT EQUAL TO - variant with stroke through bottom members --> +<!ENTITY varsubsetneqq "⫋︀" ><!--SUBSET OF ABOVE NOT EQUAL TO - variant with stroke through bottom members --> +<!ENTITY varsupsetneq "⊋︀" ><!--SUPERSET OF WITH NOT EQUAL TO - variant with stroke through bottom members --> +<!ENTITY varsupsetneqq "⫌︀" ><!--SUPERSET OF ABOVE NOT EQUAL TO - variant with stroke through bottom members --> +<!ENTITY vartheta "ϑ" ><!--GREEK THETA SYMBOL --> +<!ENTITY vartriangleleft "⊲" ><!--NORMAL SUBGROUP OF --> +<!ENTITY vartriangleright "⊳" ><!--CONTAINS AS NORMAL SUBGROUP --> +<!ENTITY vee "∨" ><!--LOGICAL OR --> +<!ENTITY Vee "⋁" ><!--N-ARY LOGICAL OR --> +<!ENTITY vert "|" ><!--VERTICAL LINE --> +<!ENTITY Vert "‖" ><!--DOUBLE VERTICAL LINE --> +<!ENTITY VerticalBar "∣" ><!--DIVIDES --> +<!ENTITY VerticalTilde "≀" ><!--WREATH PRODUCT --> +<!ENTITY VeryThinSpace " " ><!--HAIR SPACE --> +<!ENTITY wedge "∧" ><!--LOGICAL AND --> +<!ENTITY Wedge "⋀" ><!--N-ARY LOGICAL AND --> +<!ENTITY wp "℘" ><!--SCRIPT CAPITAL P --> +<!ENTITY wr "≀" ><!--WREATH PRODUCT --> +<!ENTITY zeetrf "ℨ" ><!--BLACK-LETTER CAPITAL Z --> diff --git a/htdocs/sgml-lib/CR-MathML3-20091215/mmlextra.ent b/htdocs/sgml-lib/CR-MathML3-20091215/mmlextra.ent new file mode 100644 index 0000000..a5e50d6 --- /dev/null +++ b/htdocs/sgml-lib/CR-MathML3-20091215/mmlextra.ent @@ -0,0 +1,145 @@ + +<!-- + File mmlextra.ent produced by the XSL script entities.xsl + from input data in unicode.xml. + + Copyright 1998 - 2010 W3C. + + Use and distribution of this code are permitted under the terms of the + W3C Software Notice and License. + http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231.html + + Please report any errors to David Carlisle + via the public W3C list www-math@w3.org. + + The numeric character values assigned to each entity + (should) match the Unicode assignments in Unicode 5.x. + +--> + + +<!-- + + Public identifier: -//W3C//ENTITIES Additional MathML Symbols//EN//XML + System identifier: http://www.w3.org/2003/entities/2007/mmlextra.ent + + The public identifier should always be used verbatim. + The system identifier may be changed to suit local requirements. + + Typical invocation: + + <!ENTITY % mmlextra PUBLIC + "-//W3C//ENTITIES Additional MathML Symbols//EN//XML" + "http://www.w3.org/2003/entities/2007/mmlextra.ent" + > + %mmlextra; + +--> + +<!ENTITY af "⁡" ><!--FUNCTION APPLICATION --> +<!ENTITY aopf "𝕒" ><!--MATHEMATICAL DOUBLE-STRUCK SMALL A --> +<!ENTITY asympeq "≍" ><!--EQUIVALENT TO --> +<!ENTITY bopf "𝕓" ><!--MATHEMATICAL DOUBLE-STRUCK SMALL B --> +<!ENTITY copf "𝕔" ><!--MATHEMATICAL DOUBLE-STRUCK SMALL C --> +<!ENTITY Cross "⨯" ><!--VECTOR OR CROSS PRODUCT --> +<!ENTITY dd "ⅆ" ><!--DOUBLE-STRUCK ITALIC SMALL D --> +<!ENTITY DD "ⅅ" ><!--DOUBLE-STRUCK ITALIC CAPITAL D --> +<!ENTITY dopf "𝕕" ><!--MATHEMATICAL DOUBLE-STRUCK SMALL D --> +<!ENTITY DownArrowBar "⤓" ><!--DOWNWARDS ARROW TO BAR --> +<!ENTITY DownBreve " ̑" ><!--COMBINING INVERTED BREVE --> +<!ENTITY DownLeftRightVector "⥐" ><!--LEFT BARB DOWN RIGHT BARB DOWN HARPOON --> +<!ENTITY DownLeftTeeVector "⥞" ><!--LEFTWARDS HARPOON WITH BARB DOWN FROM BAR --> +<!ENTITY DownLeftVectorBar "⥖" ><!--LEFTWARDS HARPOON WITH BARB DOWN TO BAR --> +<!ENTITY DownRightTeeVector "⥟" ><!--RIGHTWARDS HARPOON WITH BARB DOWN FROM BAR --> +<!ENTITY DownRightVectorBar "⥗" ><!--RIGHTWARDS HARPOON WITH BARB DOWN TO BAR --> +<!ENTITY ee "ⅇ" ><!--DOUBLE-STRUCK ITALIC SMALL E --> +<!ENTITY EmptySmallSquare "◻" ><!--WHITE MEDIUM SQUARE --> +<!ENTITY EmptyVerySmallSquare "▫" ><!--WHITE SMALL SQUARE --> +<!ENTITY eopf "𝕖" ><!--MATHEMATICAL DOUBLE-STRUCK SMALL E --> +<!ENTITY Equal "⩵" ><!--TWO CONSECUTIVE EQUALS SIGNS --> +<!ENTITY FilledSmallSquare "◼" ><!--BLACK MEDIUM SQUARE --> +<!ENTITY FilledVerySmallSquare "▪" ><!--BLACK SMALL SQUARE --> +<!ENTITY fopf "𝕗" ><!--MATHEMATICAL DOUBLE-STRUCK SMALL F --> +<!ENTITY gopf "𝕘" ><!--MATHEMATICAL DOUBLE-STRUCK SMALL G --> +<!ENTITY GreaterGreater "⪢" ><!--DOUBLE NESTED GREATER-THAN --> +<!ENTITY Hat "^" ><!--CIRCUMFLEX ACCENT --> +<!ENTITY hopf "𝕙" ><!--MATHEMATICAL DOUBLE-STRUCK SMALL H --> +<!ENTITY HorizontalLine "─" ><!--BOX DRAWINGS LIGHT HORIZONTAL --> +<!ENTITY ic "⁣" ><!--INVISIBLE SEPARATOR --> +<!ENTITY ii "ⅈ" ><!--DOUBLE-STRUCK ITALIC SMALL I --> +<!ENTITY iopf "𝕚" ><!--MATHEMATICAL DOUBLE-STRUCK SMALL I --> +<!ENTITY it "⁢" ><!--INVISIBLE TIMES --> +<!ENTITY jopf "𝕛" ><!--MATHEMATICAL DOUBLE-STRUCK SMALL J --> +<!ENTITY kopf "𝕜" ><!--MATHEMATICAL DOUBLE-STRUCK SMALL K --> +<!ENTITY larrb "⇤" ><!--LEFTWARDS ARROW TO BAR --> +<!ENTITY LeftDownTeeVector "⥡" ><!--DOWNWARDS HARPOON WITH BARB LEFT FROM BAR --> +<!ENTITY LeftDownVectorBar "⥙" ><!--DOWNWARDS HARPOON WITH BARB LEFT TO BAR --> +<!ENTITY LeftRightVector "⥎" ><!--LEFT BARB UP RIGHT BARB UP HARPOON --> +<!ENTITY LeftTeeVector "⥚" ><!--LEFTWARDS HARPOON WITH BARB UP FROM BAR --> +<!ENTITY LeftTriangleBar "⧏" ><!--LEFT TRIANGLE BESIDE VERTICAL BAR --> +<!ENTITY LeftUpDownVector "⥑" ><!--UP BARB LEFT DOWN BARB LEFT HARPOON --> +<!ENTITY LeftUpTeeVector "⥠" ><!--UPWARDS HARPOON WITH BARB LEFT FROM BAR --> +<!ENTITY LeftUpVectorBar "⥘" ><!--UPWARDS HARPOON WITH BARB LEFT TO BAR --> +<!ENTITY LeftVectorBar "⥒" ><!--LEFTWARDS HARPOON WITH BARB UP TO BAR --> +<!ENTITY LessLess "⪡" ><!--DOUBLE NESTED LESS-THAN --> +<!ENTITY lopf "𝕝" ><!--MATHEMATICAL DOUBLE-STRUCK SMALL L --> +<!ENTITY mapstodown "↧" ><!--DOWNWARDS ARROW FROM BAR --> +<!ENTITY mapstoleft "↤" ><!--LEFTWARDS ARROW FROM BAR --> +<!ENTITY mapstoup "↥" ><!--UPWARDS ARROW FROM BAR --> +<!ENTITY MediumSpace " " ><!--MEDIUM MATHEMATICAL SPACE --> +<!ENTITY mopf "𝕞" ><!--MATHEMATICAL DOUBLE-STRUCK SMALL M --> +<!ENTITY nbump "≎̸" ><!--GEOMETRICALLY EQUIVALENT TO with slash --> +<!ENTITY nbumpe "≏̸" ><!--DIFFERENCE BETWEEN with slash --> +<!ENTITY nesim "≂̸" ><!--MINUS TILDE with slash --> +<!ENTITY NewLine "
" ><!--LINE FEED (LF) --> +<!ENTITY NoBreak "⁠" ><!--WORD JOINER --> +<!ENTITY nopf "𝕟" ><!--MATHEMATICAL DOUBLE-STRUCK SMALL N --> +<!ENTITY NotCupCap "≭" ><!--NOT EQUIVALENT TO --> +<!ENTITY NotHumpEqual "≏̸" ><!--DIFFERENCE BETWEEN with slash --> +<!ENTITY NotLeftTriangleBar "⧏̸" ><!--LEFT TRIANGLE BESIDE VERTICAL BAR with slash --> +<!ENTITY NotNestedGreaterGreater "⪢̸" ><!--DOUBLE NESTED GREATER-THAN with slash --> +<!ENTITY NotNestedLessLess "⪡̸" ><!--DOUBLE NESTED LESS-THAN with slash --> +<!ENTITY NotRightTriangleBar "⧐̸" ><!--VERTICAL BAR BESIDE RIGHT TRIANGLE with slash --> +<!ENTITY NotSquareSubset "⊏̸" ><!--SQUARE IMAGE OF with slash --> +<!ENTITY NotSquareSuperset "⊐̸" ><!--SQUARE ORIGINAL OF with slash --> +<!ENTITY NotSucceedsTilde "≿̸" ><!--SUCCEEDS OR EQUIVALENT TO with slash --> +<!ENTITY oopf "𝕠" ><!--MATHEMATICAL DOUBLE-STRUCK SMALL O --> +<!ENTITY OverBar "‾" ><!--OVERLINE --> +<!ENTITY OverBrace "⏞" ><!--TOP CURLY BRACKET --> +<!ENTITY OverBracket "⎴" ><!--TOP SQUARE BRACKET --> +<!ENTITY OverParenthesis "⏜" ><!--TOP PARENTHESIS --> +<!ENTITY planckh "ℎ" ><!--PLANCK CONSTANT --> +<!ENTITY popf "𝕡" ><!--MATHEMATICAL DOUBLE-STRUCK SMALL P --> +<!ENTITY Product "∏" ><!--N-ARY PRODUCT --> +<!ENTITY qopf "𝕢" ><!--MATHEMATICAL DOUBLE-STRUCK SMALL Q --> +<!ENTITY rarrb "⇥" ><!--RIGHTWARDS ARROW TO BAR --> +<!ENTITY RightDownTeeVector "⥝" ><!--DOWNWARDS HARPOON WITH BARB RIGHT FROM BAR --> +<!ENTITY RightDownVectorBar "⥕" ><!--DOWNWARDS HARPOON WITH BARB RIGHT TO BAR --> +<!ENTITY RightTeeVector "⥛" ><!--RIGHTWARDS HARPOON WITH BARB UP FROM BAR --> +<!ENTITY RightTriangleBar "⧐" ><!--VERTICAL BAR BESIDE RIGHT TRIANGLE --> +<!ENTITY RightUpDownVector "⥏" ><!--UP BARB RIGHT DOWN BARB RIGHT HARPOON --> +<!ENTITY RightUpTeeVector "⥜" ><!--UPWARDS HARPOON WITH BARB RIGHT FROM BAR --> +<!ENTITY RightUpVectorBar "⥔" ><!--UPWARDS HARPOON WITH BARB RIGHT TO BAR --> +<!ENTITY RightVectorBar "⥓" ><!--RIGHTWARDS HARPOON WITH BARB UP TO BAR --> +<!ENTITY ropf "𝕣" ><!--MATHEMATICAL DOUBLE-STRUCK SMALL R --> +<!ENTITY RoundImplies "⥰" ><!--RIGHT DOUBLE ARROW WITH ROUNDED HEAD --> +<!ENTITY RuleDelayed "⧴" ><!--RULE-DELAYED --> +<!ENTITY sopf "𝕤" ><!--MATHEMATICAL DOUBLE-STRUCK SMALL S --> +<!ENTITY Tab "	" ><!--CHARACTER TABULATION --> +<!ENTITY ThickSpace "  " ><!--space of width 5/18 em --> +<!ENTITY topf "𝕥" ><!--MATHEMATICAL DOUBLE-STRUCK SMALL T --> +<!ENTITY UnderBar "_" ><!--LOW LINE --> +<!ENTITY UnderBrace "⏟" ><!--BOTTOM CURLY BRACKET --> +<!ENTITY UnderBracket "⎵" ><!--BOTTOM SQUARE BRACKET --> +<!ENTITY UnderParenthesis "⏝" ><!--BOTTOM PARENTHESIS --> +<!ENTITY uopf "𝕦" ><!--MATHEMATICAL DOUBLE-STRUCK SMALL U --> +<!ENTITY UpArrowBar "⤒" ><!--UPWARDS ARROW TO BAR --> +<!ENTITY Upsilon "Υ" ><!--GREEK CAPITAL LETTER UPSILON --> +<!ENTITY VerticalLine "|" ><!--VERTICAL LINE --> +<!ENTITY VerticalSeparator "❘" ><!--LIGHT VERTICAL BAR --> +<!ENTITY vopf "𝕧" ><!--MATHEMATICAL DOUBLE-STRUCK SMALL V --> +<!ENTITY wopf "𝕨" ><!--MATHEMATICAL DOUBLE-STRUCK SMALL W --> +<!ENTITY xopf "𝕩" ><!--MATHEMATICAL DOUBLE-STRUCK SMALL X --> +<!ENTITY yopf "𝕪" ><!--MATHEMATICAL DOUBLE-STRUCK SMALL Y --> +<!ENTITY ZeroWidthSpace "​" ><!--ZERO WIDTH SPACE --> +<!ENTITY zopf "𝕫" ><!--MATHEMATICAL DOUBLE-STRUCK SMALL Z --> |