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