blob: ff72cf4a7a244a17b6d42f0d2e9399b62a97b4b2 [file] [log] [blame]
Guido van Rossum54f22ed2000-02-04 15:10:34 +00001"""HTML character entity references."""
2
Walter Dörwald5688b7a2003-04-16 09:46:13 +00003# maps the HTML entity name to the Unicode codepoint
4name2codepoint = {
5 'AElig': 0x00c6, # latin capital letter AE = latin capital ligature AE, U+00C6 ISOlat1
6 'Aacute': 0x00c1, # latin capital letter A with acute, U+00C1 ISOlat1
7 'Acirc': 0x00c2, # latin capital letter A with circumflex, U+00C2 ISOlat1
8 'Agrave': 0x00c0, # latin capital letter A with grave = latin capital letter A grave, U+00C0 ISOlat1
9 'Alpha': 0x0391, # greek capital letter alpha, U+0391
10 'Aring': 0x00c5, # latin capital letter A with ring above = latin capital letter A ring, U+00C5 ISOlat1
11 'Atilde': 0x00c3, # latin capital letter A with tilde, U+00C3 ISOlat1
12 'Auml': 0x00c4, # latin capital letter A with diaeresis, U+00C4 ISOlat1
13 'Beta': 0x0392, # greek capital letter beta, U+0392
14 'Ccedil': 0x00c7, # latin capital letter C with cedilla, U+00C7 ISOlat1
15 'Chi': 0x03a7, # greek capital letter chi, U+03A7
16 'Dagger': 0x2021, # double dagger, U+2021 ISOpub
17 'Delta': 0x0394, # greek capital letter delta, U+0394 ISOgrk3
18 'ETH': 0x00d0, # latin capital letter ETH, U+00D0 ISOlat1
19 'Eacute': 0x00c9, # latin capital letter E with acute, U+00C9 ISOlat1
20 'Ecirc': 0x00ca, # latin capital letter E with circumflex, U+00CA ISOlat1
21 'Egrave': 0x00c8, # latin capital letter E with grave, U+00C8 ISOlat1
22 'Epsilon': 0x0395, # greek capital letter epsilon, U+0395
23 'Eta': 0x0397, # greek capital letter eta, U+0397
24 'Euml': 0x00cb, # latin capital letter E with diaeresis, U+00CB ISOlat1
25 'Gamma': 0x0393, # greek capital letter gamma, U+0393 ISOgrk3
26 'Iacute': 0x00cd, # latin capital letter I with acute, U+00CD ISOlat1
27 'Icirc': 0x00ce, # latin capital letter I with circumflex, U+00CE ISOlat1
28 'Igrave': 0x00cc, # latin capital letter I with grave, U+00CC ISOlat1
29 'Iota': 0x0399, # greek capital letter iota, U+0399
30 'Iuml': 0x00cf, # latin capital letter I with diaeresis, U+00CF ISOlat1
31 'Kappa': 0x039a, # greek capital letter kappa, U+039A
32 'Lambda': 0x039b, # greek capital letter lambda, U+039B ISOgrk3
33 'Mu': 0x039c, # greek capital letter mu, U+039C
34 'Ntilde': 0x00d1, # latin capital letter N with tilde, U+00D1 ISOlat1
35 'Nu': 0x039d, # greek capital letter nu, U+039D
36 'OElig': 0x0152, # latin capital ligature OE, U+0152 ISOlat2
37 'Oacute': 0x00d3, # latin capital letter O with acute, U+00D3 ISOlat1
38 'Ocirc': 0x00d4, # latin capital letter O with circumflex, U+00D4 ISOlat1
39 'Ograve': 0x00d2, # latin capital letter O with grave, U+00D2 ISOlat1
40 'Omega': 0x03a9, # greek capital letter omega, U+03A9 ISOgrk3
41 'Omicron': 0x039f, # greek capital letter omicron, U+039F
42 'Oslash': 0x00d8, # latin capital letter O with stroke = latin capital letter O slash, U+00D8 ISOlat1
43 'Otilde': 0x00d5, # latin capital letter O with tilde, U+00D5 ISOlat1
44 'Ouml': 0x00d6, # latin capital letter O with diaeresis, U+00D6 ISOlat1
45 'Phi': 0x03a6, # greek capital letter phi, U+03A6 ISOgrk3
46 'Pi': 0x03a0, # greek capital letter pi, U+03A0 ISOgrk3
47 'Prime': 0x2033, # double prime = seconds = inches, U+2033 ISOtech
48 'Psi': 0x03a8, # greek capital letter psi, U+03A8 ISOgrk3
49 'Rho': 0x03a1, # greek capital letter rho, U+03A1
50 'Scaron': 0x0160, # latin capital letter S with caron, U+0160 ISOlat2
51 'Sigma': 0x03a3, # greek capital letter sigma, U+03A3 ISOgrk3
52 'THORN': 0x00de, # latin capital letter THORN, U+00DE ISOlat1
53 'Tau': 0x03a4, # greek capital letter tau, U+03A4
54 'Theta': 0x0398, # greek capital letter theta, U+0398 ISOgrk3
55 'Uacute': 0x00da, # latin capital letter U with acute, U+00DA ISOlat1
56 'Ucirc': 0x00db, # latin capital letter U with circumflex, U+00DB ISOlat1
57 'Ugrave': 0x00d9, # latin capital letter U with grave, U+00D9 ISOlat1
58 'Upsilon': 0x03a5, # greek capital letter upsilon, U+03A5 ISOgrk3
59 'Uuml': 0x00dc, # latin capital letter U with diaeresis, U+00DC ISOlat1
60 'Xi': 0x039e, # greek capital letter xi, U+039E ISOgrk3
61 'Yacute': 0x00dd, # latin capital letter Y with acute, U+00DD ISOlat1
62 'Yuml': 0x0178, # latin capital letter Y with diaeresis, U+0178 ISOlat2
63 'Zeta': 0x0396, # greek capital letter zeta, U+0396
64 'aacute': 0x00e1, # latin small letter a with acute, U+00E1 ISOlat1
65 'acirc': 0x00e2, # latin small letter a with circumflex, U+00E2 ISOlat1
66 'acute': 0x00b4, # acute accent = spacing acute, U+00B4 ISOdia
67 'aelig': 0x00e6, # latin small letter ae = latin small ligature ae, U+00E6 ISOlat1
68 'agrave': 0x00e0, # latin small letter a with grave = latin small letter a grave, U+00E0 ISOlat1
69 'alefsym': 0x2135, # alef symbol = first transfinite cardinal, U+2135 NEW
70 'alpha': 0x03b1, # greek small letter alpha, U+03B1 ISOgrk3
71 'amp': 0x0026, # ampersand, U+0026 ISOnum
72 'and': 0x2227, # logical and = wedge, U+2227 ISOtech
73 'ang': 0x2220, # angle, U+2220 ISOamso
74 'aring': 0x00e5, # latin small letter a with ring above = latin small letter a ring, U+00E5 ISOlat1
75 'asymp': 0x2248, # almost equal to = asymptotic to, U+2248 ISOamsr
76 'atilde': 0x00e3, # latin small letter a with tilde, U+00E3 ISOlat1
77 'auml': 0x00e4, # latin small letter a with diaeresis, U+00E4 ISOlat1
78 'bdquo': 0x201e, # double low-9 quotation mark, U+201E NEW
79 'beta': 0x03b2, # greek small letter beta, U+03B2 ISOgrk3
80 'brvbar': 0x00a6, # broken bar = broken vertical bar, U+00A6 ISOnum
81 'bull': 0x2022, # bullet = black small circle, U+2022 ISOpub
82 'cap': 0x2229, # intersection = cap, U+2229 ISOtech
83 'ccedil': 0x00e7, # latin small letter c with cedilla, U+00E7 ISOlat1
84 'cedil': 0x00b8, # cedilla = spacing cedilla, U+00B8 ISOdia
85 'cent': 0x00a2, # cent sign, U+00A2 ISOnum
86 'chi': 0x03c7, # greek small letter chi, U+03C7 ISOgrk3
87 'circ': 0x02c6, # modifier letter circumflex accent, U+02C6 ISOpub
88 'clubs': 0x2663, # black club suit = shamrock, U+2663 ISOpub
89 'cong': 0x2245, # approximately equal to, U+2245 ISOtech
90 'copy': 0x00a9, # copyright sign, U+00A9 ISOnum
91 'crarr': 0x21b5, # downwards arrow with corner leftwards = carriage return, U+21B5 NEW
92 'cup': 0x222a, # union = cup, U+222A ISOtech
93 'curren': 0x00a4, # currency sign, U+00A4 ISOnum
94 'dArr': 0x21d3, # downwards double arrow, U+21D3 ISOamsa
95 'dagger': 0x2020, # dagger, U+2020 ISOpub
96 'darr': 0x2193, # downwards arrow, U+2193 ISOnum
97 'deg': 0x00b0, # degree sign, U+00B0 ISOnum
98 'delta': 0x03b4, # greek small letter delta, U+03B4 ISOgrk3
99 'diams': 0x2666, # black diamond suit, U+2666 ISOpub
100 'divide': 0x00f7, # division sign, U+00F7 ISOnum
101 'eacute': 0x00e9, # latin small letter e with acute, U+00E9 ISOlat1
102 'ecirc': 0x00ea, # latin small letter e with circumflex, U+00EA ISOlat1
103 'egrave': 0x00e8, # latin small letter e with grave, U+00E8 ISOlat1
104 'empty': 0x2205, # empty set = null set = diameter, U+2205 ISOamso
105 'emsp': 0x2003, # em space, U+2003 ISOpub
106 'ensp': 0x2002, # en space, U+2002 ISOpub
107 'epsilon': 0x03b5, # greek small letter epsilon, U+03B5 ISOgrk3
108 'equiv': 0x2261, # identical to, U+2261 ISOtech
109 'eta': 0x03b7, # greek small letter eta, U+03B7 ISOgrk3
110 'eth': 0x00f0, # latin small letter eth, U+00F0 ISOlat1
111 'euml': 0x00eb, # latin small letter e with diaeresis, U+00EB ISOlat1
112 'euro': 0x20ac, # euro sign, U+20AC NEW
113 'exist': 0x2203, # there exists, U+2203 ISOtech
114 'fnof': 0x0192, # latin small f with hook = function = florin, U+0192 ISOtech
115 'forall': 0x2200, # for all, U+2200 ISOtech
116 'frac12': 0x00bd, # vulgar fraction one half = fraction one half, U+00BD ISOnum
117 'frac14': 0x00bc, # vulgar fraction one quarter = fraction one quarter, U+00BC ISOnum
118 'frac34': 0x00be, # vulgar fraction three quarters = fraction three quarters, U+00BE ISOnum
119 'frasl': 0x2044, # fraction slash, U+2044 NEW
120 'gamma': 0x03b3, # greek small letter gamma, U+03B3 ISOgrk3
121 'ge': 0x2265, # greater-than or equal to, U+2265 ISOtech
122 'gt': 0x003e, # greater-than sign, U+003E ISOnum
123 'hArr': 0x21d4, # left right double arrow, U+21D4 ISOamsa
124 'harr': 0x2194, # left right arrow, U+2194 ISOamsa
125 'hearts': 0x2665, # black heart suit = valentine, U+2665 ISOpub
126 'hellip': 0x2026, # horizontal ellipsis = three dot leader, U+2026 ISOpub
127 'iacute': 0x00ed, # latin small letter i with acute, U+00ED ISOlat1
128 'icirc': 0x00ee, # latin small letter i with circumflex, U+00EE ISOlat1
129 'iexcl': 0x00a1, # inverted exclamation mark, U+00A1 ISOnum
130 'igrave': 0x00ec, # latin small letter i with grave, U+00EC ISOlat1
131 'image': 0x2111, # blackletter capital I = imaginary part, U+2111 ISOamso
132 'infin': 0x221e, # infinity, U+221E ISOtech
133 'int': 0x222b, # integral, U+222B ISOtech
134 'iota': 0x03b9, # greek small letter iota, U+03B9 ISOgrk3
135 'iquest': 0x00bf, # inverted question mark = turned question mark, U+00BF ISOnum
136 'isin': 0x2208, # element of, U+2208 ISOtech
137 'iuml': 0x00ef, # latin small letter i with diaeresis, U+00EF ISOlat1
138 'kappa': 0x03ba, # greek small letter kappa, U+03BA ISOgrk3
139 'lArr': 0x21d0, # leftwards double arrow, U+21D0 ISOtech
140 'lambda': 0x03bb, # greek small letter lambda, U+03BB ISOgrk3
141 'lang': 0x2329, # left-pointing angle bracket = bra, U+2329 ISOtech
142 'laquo': 0x00ab, # left-pointing double angle quotation mark = left pointing guillemet, U+00AB ISOnum
143 'larr': 0x2190, # leftwards arrow, U+2190 ISOnum
144 'lceil': 0x2308, # left ceiling = apl upstile, U+2308 ISOamsc
145 'ldquo': 0x201c, # left double quotation mark, U+201C ISOnum
146 'le': 0x2264, # less-than or equal to, U+2264 ISOtech
147 'lfloor': 0x230a, # left floor = apl downstile, U+230A ISOamsc
148 'lowast': 0x2217, # asterisk operator, U+2217 ISOtech
149 'loz': 0x25ca, # lozenge, U+25CA ISOpub
150 'lrm': 0x200e, # left-to-right mark, U+200E NEW RFC 2070
151 'lsaquo': 0x2039, # single left-pointing angle quotation mark, U+2039 ISO proposed
152 'lsquo': 0x2018, # left single quotation mark, U+2018 ISOnum
153 'lt': 0x003c, # less-than sign, U+003C ISOnum
154 'macr': 0x00af, # macron = spacing macron = overline = APL overbar, U+00AF ISOdia
155 'mdash': 0x2014, # em dash, U+2014 ISOpub
156 'micro': 0x00b5, # micro sign, U+00B5 ISOnum
157 'middot': 0x00b7, # middle dot = Georgian comma = Greek middle dot, U+00B7 ISOnum
158 'minus': 0x2212, # minus sign, U+2212 ISOtech
159 'mu': 0x03bc, # greek small letter mu, U+03BC ISOgrk3
160 'nabla': 0x2207, # nabla = backward difference, U+2207 ISOtech
161 'nbsp': 0x00a0, # no-break space = non-breaking space, U+00A0 ISOnum
162 'ndash': 0x2013, # en dash, U+2013 ISOpub
163 'ne': 0x2260, # not equal to, U+2260 ISOtech
164 'ni': 0x220b, # contains as member, U+220B ISOtech
165 'not': 0x00ac, # not sign, U+00AC ISOnum
166 'notin': 0x2209, # not an element of, U+2209 ISOtech
167 'nsub': 0x2284, # not a subset of, U+2284 ISOamsn
168 'ntilde': 0x00f1, # latin small letter n with tilde, U+00F1 ISOlat1
169 'nu': 0x03bd, # greek small letter nu, U+03BD ISOgrk3
170 'oacute': 0x00f3, # latin small letter o with acute, U+00F3 ISOlat1
171 'ocirc': 0x00f4, # latin small letter o with circumflex, U+00F4 ISOlat1
172 'oelig': 0x0153, # latin small ligature oe, U+0153 ISOlat2
173 'ograve': 0x00f2, # latin small letter o with grave, U+00F2 ISOlat1
174 'oline': 0x203e, # overline = spacing overscore, U+203E NEW
175 'omega': 0x03c9, # greek small letter omega, U+03C9 ISOgrk3
176 'omicron': 0x03bf, # greek small letter omicron, U+03BF NEW
177 'oplus': 0x2295, # circled plus = direct sum, U+2295 ISOamsb
178 'or': 0x2228, # logical or = vee, U+2228 ISOtech
179 'ordf': 0x00aa, # feminine ordinal indicator, U+00AA ISOnum
180 'ordm': 0x00ba, # masculine ordinal indicator, U+00BA ISOnum
181 'oslash': 0x00f8, # latin small letter o with stroke, = latin small letter o slash, U+00F8 ISOlat1
182 'otilde': 0x00f5, # latin small letter o with tilde, U+00F5 ISOlat1
183 'otimes': 0x2297, # circled times = vector product, U+2297 ISOamsb
184 'ouml': 0x00f6, # latin small letter o with diaeresis, U+00F6 ISOlat1
185 'para': 0x00b6, # pilcrow sign = paragraph sign, U+00B6 ISOnum
186 'part': 0x2202, # partial differential, U+2202 ISOtech
187 'permil': 0x2030, # per mille sign, U+2030 ISOtech
188 'perp': 0x22a5, # up tack = orthogonal to = perpendicular, U+22A5 ISOtech
189 'phi': 0x03c6, # greek small letter phi, U+03C6 ISOgrk3
190 'pi': 0x03c0, # greek small letter pi, U+03C0 ISOgrk3
191 'piv': 0x03d6, # greek pi symbol, U+03D6 ISOgrk3
192 'plusmn': 0x00b1, # plus-minus sign = plus-or-minus sign, U+00B1 ISOnum
193 'pound': 0x00a3, # pound sign, U+00A3 ISOnum
194 'prime': 0x2032, # prime = minutes = feet, U+2032 ISOtech
195 'prod': 0x220f, # n-ary product = product sign, U+220F ISOamsb
196 'prop': 0x221d, # proportional to, U+221D ISOtech
197 'psi': 0x03c8, # greek small letter psi, U+03C8 ISOgrk3
198 'quot': 0x0022, # quotation mark = APL quote, U+0022 ISOnum
199 'rArr': 0x21d2, # rightwards double arrow, U+21D2 ISOtech
200 'radic': 0x221a, # square root = radical sign, U+221A ISOtech
201 'rang': 0x232a, # right-pointing angle bracket = ket, U+232A ISOtech
202 'raquo': 0x00bb, # right-pointing double angle quotation mark = right pointing guillemet, U+00BB ISOnum
203 'rarr': 0x2192, # rightwards arrow, U+2192 ISOnum
204 'rceil': 0x2309, # right ceiling, U+2309 ISOamsc
205 'rdquo': 0x201d, # right double quotation mark, U+201D ISOnum
206 'real': 0x211c, # blackletter capital R = real part symbol, U+211C ISOamso
207 'reg': 0x00ae, # registered sign = registered trade mark sign, U+00AE ISOnum
208 'rfloor': 0x230b, # right floor, U+230B ISOamsc
209 'rho': 0x03c1, # greek small letter rho, U+03C1 ISOgrk3
210 'rlm': 0x200f, # right-to-left mark, U+200F NEW RFC 2070
211 'rsaquo': 0x203a, # single right-pointing angle quotation mark, U+203A ISO proposed
212 'rsquo': 0x2019, # right single quotation mark, U+2019 ISOnum
213 'sbquo': 0x201a, # single low-9 quotation mark, U+201A NEW
214 'scaron': 0x0161, # latin small letter s with caron, U+0161 ISOlat2
215 'sdot': 0x22c5, # dot operator, U+22C5 ISOamsb
216 'sect': 0x00a7, # section sign, U+00A7 ISOnum
217 'shy': 0x00ad, # soft hyphen = discretionary hyphen, U+00AD ISOnum
218 'sigma': 0x03c3, # greek small letter sigma, U+03C3 ISOgrk3
219 'sigmaf': 0x03c2, # greek small letter final sigma, U+03C2 ISOgrk3
220 'sim': 0x223c, # tilde operator = varies with = similar to, U+223C ISOtech
221 'spades': 0x2660, # black spade suit, U+2660 ISOpub
222 'sub': 0x2282, # subset of, U+2282 ISOtech
223 'sube': 0x2286, # subset of or equal to, U+2286 ISOtech
224 'sum': 0x2211, # n-ary sumation, U+2211 ISOamsb
225 'sup': 0x2283, # superset of, U+2283 ISOtech
226 'sup1': 0x00b9, # superscript one = superscript digit one, U+00B9 ISOnum
227 'sup2': 0x00b2, # superscript two = superscript digit two = squared, U+00B2 ISOnum
228 'sup3': 0x00b3, # superscript three = superscript digit three = cubed, U+00B3 ISOnum
229 'supe': 0x2287, # superset of or equal to, U+2287 ISOtech
230 'szlig': 0x00df, # latin small letter sharp s = ess-zed, U+00DF ISOlat1
231 'tau': 0x03c4, # greek small letter tau, U+03C4 ISOgrk3
232 'there4': 0x2234, # therefore, U+2234 ISOtech
233 'theta': 0x03b8, # greek small letter theta, U+03B8 ISOgrk3
234 'thetasym': 0x03d1, # greek small letter theta symbol, U+03D1 NEW
235 'thinsp': 0x2009, # thin space, U+2009 ISOpub
236 'thorn': 0x00fe, # latin small letter thorn with, U+00FE ISOlat1
237 'tilde': 0x02dc, # small tilde, U+02DC ISOdia
238 'times': 0x00d7, # multiplication sign, U+00D7 ISOnum
239 'trade': 0x2122, # trade mark sign, U+2122 ISOnum
240 'uArr': 0x21d1, # upwards double arrow, U+21D1 ISOamsa
241 'uacute': 0x00fa, # latin small letter u with acute, U+00FA ISOlat1
242 'uarr': 0x2191, # upwards arrow, U+2191 ISOnum
243 'ucirc': 0x00fb, # latin small letter u with circumflex, U+00FB ISOlat1
244 'ugrave': 0x00f9, # latin small letter u with grave, U+00F9 ISOlat1
245 'uml': 0x00a8, # diaeresis = spacing diaeresis, U+00A8 ISOdia
246 'upsih': 0x03d2, # greek upsilon with hook symbol, U+03D2 NEW
247 'upsilon': 0x03c5, # greek small letter upsilon, U+03C5 ISOgrk3
248 'uuml': 0x00fc, # latin small letter u with diaeresis, U+00FC ISOlat1
249 'weierp': 0x2118, # script capital P = power set = Weierstrass p, U+2118 ISOamso
250 'xi': 0x03be, # greek small letter xi, U+03BE ISOgrk3
251 'yacute': 0x00fd, # latin small letter y with acute, U+00FD ISOlat1
252 'yen': 0x00a5, # yen sign = yuan sign, U+00A5 ISOnum
253 'yuml': 0x00ff, # latin small letter y with diaeresis, U+00FF ISOlat1
254 'zeta': 0x03b6, # greek small letter zeta, U+03B6 ISOgrk3
255 'zwj': 0x200d, # zero width joiner, U+200D NEW RFC 2070
256 'zwnj': 0x200c, # zero width non-joiner, U+200C NEW RFC 2070
Guido van Rossumc52c1e91995-09-27 16:22:08 +0000257}
Walter Dörwald5688b7a2003-04-16 09:46:13 +0000258
Ezio Melottidc44f552012-06-24 04:37:41 +0200259
260# maps the HTML5 named character references to the equivalent Unicode character(s)
261html5 = {
262 'Aacute;': '\xc1',
263 'Aacute': '\xc1',
264 'aacute;': '\xe1',
265 'aacute': '\xe1',
266 'Abreve;': '\u0102',
267 'abreve;': '\u0103',
268 'ac;': '\u223e',
269 'acd;': '\u223f',
270 'acE;': '\u223e\u0333',
271 'Acirc;': '\xc2',
272 'Acirc': '\xc2',
273 'acirc;': '\xe2',
274 'acirc': '\xe2',
275 'acute;': '\xb4',
276 'acute': '\xb4',
277 'Acy;': '\u0410',
278 'acy;': '\u0430',
279 'AElig;': '\xc6',
280 'AElig': '\xc6',
281 'aelig;': '\xe6',
282 'aelig': '\xe6',
283 'af;': '\u2061',
284 'Afr;': '\U0001d504',
285 'afr;': '\U0001d51e',
286 'Agrave;': '\xc0',
287 'Agrave': '\xc0',
288 'agrave;': '\xe0',
289 'agrave': '\xe0',
290 'alefsym;': '\u2135',
291 'aleph;': '\u2135',
292 'Alpha;': '\u0391',
293 'alpha;': '\u03b1',
294 'Amacr;': '\u0100',
295 'amacr;': '\u0101',
296 'amalg;': '\u2a3f',
297 'AMP;': '&',
298 'AMP': '&',
299 'amp;': '&',
300 'amp': '&',
301 'And;': '\u2a53',
302 'and;': '\u2227',
303 'andand;': '\u2a55',
304 'andd;': '\u2a5c',
305 'andslope;': '\u2a58',
306 'andv;': '\u2a5a',
307 'ang;': '\u2220',
308 'ange;': '\u29a4',
309 'angle;': '\u2220',
310 'angmsd;': '\u2221',
311 'angmsdaa;': '\u29a8',
312 'angmsdab;': '\u29a9',
313 'angmsdac;': '\u29aa',
314 'angmsdad;': '\u29ab',
315 'angmsdae;': '\u29ac',
316 'angmsdaf;': '\u29ad',
317 'angmsdag;': '\u29ae',
318 'angmsdah;': '\u29af',
319 'angrt;': '\u221f',
320 'angrtvb;': '\u22be',
321 'angrtvbd;': '\u299d',
322 'angsph;': '\u2222',
323 'angst;': '\xc5',
324 'angzarr;': '\u237c',
325 'Aogon;': '\u0104',
326 'aogon;': '\u0105',
327 'Aopf;': '\U0001d538',
328 'aopf;': '\U0001d552',
329 'ap;': '\u2248',
330 'apacir;': '\u2a6f',
331 'apE;': '\u2a70',
332 'ape;': '\u224a',
333 'apid;': '\u224b',
334 'apos;': "'",
335 'ApplyFunction;': '\u2061',
336 'approx;': '\u2248',
337 'approxeq;': '\u224a',
338 'Aring;': '\xc5',
339 'Aring': '\xc5',
340 'aring;': '\xe5',
341 'aring': '\xe5',
342 'Ascr;': '\U0001d49c',
343 'ascr;': '\U0001d4b6',
344 'Assign;': '\u2254',
345 'ast;': '*',
346 'asymp;': '\u2248',
347 'asympeq;': '\u224d',
348 'Atilde;': '\xc3',
349 'Atilde': '\xc3',
350 'atilde;': '\xe3',
351 'atilde': '\xe3',
352 'Auml;': '\xc4',
353 'Auml': '\xc4',
354 'auml;': '\xe4',
355 'auml': '\xe4',
356 'awconint;': '\u2233',
357 'awint;': '\u2a11',
358 'backcong;': '\u224c',
359 'backepsilon;': '\u03f6',
360 'backprime;': '\u2035',
361 'backsim;': '\u223d',
362 'backsimeq;': '\u22cd',
363 'Backslash;': '\u2216',
364 'Barv;': '\u2ae7',
365 'barvee;': '\u22bd',
366 'Barwed;': '\u2306',
367 'barwed;': '\u2305',
368 'barwedge;': '\u2305',
369 'bbrk;': '\u23b5',
370 'bbrktbrk;': '\u23b6',
371 'bcong;': '\u224c',
372 'Bcy;': '\u0411',
373 'bcy;': '\u0431',
374 'bdquo;': '\u201e',
375 'becaus;': '\u2235',
376 'Because;': '\u2235',
377 'because;': '\u2235',
378 'bemptyv;': '\u29b0',
379 'bepsi;': '\u03f6',
380 'bernou;': '\u212c',
381 'Bernoullis;': '\u212c',
382 'Beta;': '\u0392',
383 'beta;': '\u03b2',
384 'beth;': '\u2136',
385 'between;': '\u226c',
386 'Bfr;': '\U0001d505',
387 'bfr;': '\U0001d51f',
388 'bigcap;': '\u22c2',
389 'bigcirc;': '\u25ef',
390 'bigcup;': '\u22c3',
391 'bigodot;': '\u2a00',
392 'bigoplus;': '\u2a01',
393 'bigotimes;': '\u2a02',
394 'bigsqcup;': '\u2a06',
395 'bigstar;': '\u2605',
396 'bigtriangledown;': '\u25bd',
397 'bigtriangleup;': '\u25b3',
398 'biguplus;': '\u2a04',
399 'bigvee;': '\u22c1',
400 'bigwedge;': '\u22c0',
401 'bkarow;': '\u290d',
402 'blacklozenge;': '\u29eb',
403 'blacksquare;': '\u25aa',
404 'blacktriangle;': '\u25b4',
405 'blacktriangledown;': '\u25be',
406 'blacktriangleleft;': '\u25c2',
407 'blacktriangleright;': '\u25b8',
408 'blank;': '\u2423',
409 'blk12;': '\u2592',
410 'blk14;': '\u2591',
411 'blk34;': '\u2593',
412 'block;': '\u2588',
413 'bne;': '=\u20e5',
414 'bnequiv;': '\u2261\u20e5',
415 'bNot;': '\u2aed',
416 'bnot;': '\u2310',
417 'Bopf;': '\U0001d539',
418 'bopf;': '\U0001d553',
419 'bot;': '\u22a5',
420 'bottom;': '\u22a5',
421 'bowtie;': '\u22c8',
422 'boxbox;': '\u29c9',
423 'boxDL;': '\u2557',
424 'boxDl;': '\u2556',
425 'boxdL;': '\u2555',
426 'boxdl;': '\u2510',
427 'boxDR;': '\u2554',
428 'boxDr;': '\u2553',
429 'boxdR;': '\u2552',
430 'boxdr;': '\u250c',
431 'boxH;': '\u2550',
432 'boxh;': '\u2500',
433 'boxHD;': '\u2566',
434 'boxHd;': '\u2564',
435 'boxhD;': '\u2565',
436 'boxhd;': '\u252c',
437 'boxHU;': '\u2569',
438 'boxHu;': '\u2567',
439 'boxhU;': '\u2568',
440 'boxhu;': '\u2534',
441 'boxminus;': '\u229f',
442 'boxplus;': '\u229e',
443 'boxtimes;': '\u22a0',
444 'boxUL;': '\u255d',
445 'boxUl;': '\u255c',
446 'boxuL;': '\u255b',
447 'boxul;': '\u2518',
448 'boxUR;': '\u255a',
449 'boxUr;': '\u2559',
450 'boxuR;': '\u2558',
451 'boxur;': '\u2514',
452 'boxV;': '\u2551',
453 'boxv;': '\u2502',
454 'boxVH;': '\u256c',
455 'boxVh;': '\u256b',
456 'boxvH;': '\u256a',
457 'boxvh;': '\u253c',
458 'boxVL;': '\u2563',
459 'boxVl;': '\u2562',
460 'boxvL;': '\u2561',
461 'boxvl;': '\u2524',
462 'boxVR;': '\u2560',
463 'boxVr;': '\u255f',
464 'boxvR;': '\u255e',
465 'boxvr;': '\u251c',
466 'bprime;': '\u2035',
467 'Breve;': '\u02d8',
468 'breve;': '\u02d8',
469 'brvbar;': '\xa6',
470 'brvbar': '\xa6',
471 'Bscr;': '\u212c',
472 'bscr;': '\U0001d4b7',
473 'bsemi;': '\u204f',
474 'bsim;': '\u223d',
475 'bsime;': '\u22cd',
476 'bsol;': '\\',
477 'bsolb;': '\u29c5',
478 'bsolhsub;': '\u27c8',
479 'bull;': '\u2022',
480 'bullet;': '\u2022',
481 'bump;': '\u224e',
482 'bumpE;': '\u2aae',
483 'bumpe;': '\u224f',
484 'Bumpeq;': '\u224e',
485 'bumpeq;': '\u224f',
486 'Cacute;': '\u0106',
487 'cacute;': '\u0107',
488 'Cap;': '\u22d2',
489 'cap;': '\u2229',
490 'capand;': '\u2a44',
491 'capbrcup;': '\u2a49',
492 'capcap;': '\u2a4b',
493 'capcup;': '\u2a47',
494 'capdot;': '\u2a40',
495 'CapitalDifferentialD;': '\u2145',
496 'caps;': '\u2229\ufe00',
497 'caret;': '\u2041',
498 'caron;': '\u02c7',
499 'Cayleys;': '\u212d',
500 'ccaps;': '\u2a4d',
501 'Ccaron;': '\u010c',
502 'ccaron;': '\u010d',
503 'Ccedil;': '\xc7',
504 'Ccedil': '\xc7',
505 'ccedil;': '\xe7',
506 'ccedil': '\xe7',
507 'Ccirc;': '\u0108',
508 'ccirc;': '\u0109',
509 'Cconint;': '\u2230',
510 'ccups;': '\u2a4c',
511 'ccupssm;': '\u2a50',
512 'Cdot;': '\u010a',
513 'cdot;': '\u010b',
514 'cedil;': '\xb8',
515 'cedil': '\xb8',
516 'Cedilla;': '\xb8',
517 'cemptyv;': '\u29b2',
518 'cent;': '\xa2',
519 'cent': '\xa2',
520 'CenterDot;': '\xb7',
521 'centerdot;': '\xb7',
522 'Cfr;': '\u212d',
523 'cfr;': '\U0001d520',
524 'CHcy;': '\u0427',
525 'chcy;': '\u0447',
526 'check;': '\u2713',
527 'checkmark;': '\u2713',
528 'Chi;': '\u03a7',
529 'chi;': '\u03c7',
530 'cir;': '\u25cb',
531 'circ;': '\u02c6',
532 'circeq;': '\u2257',
533 'circlearrowleft;': '\u21ba',
534 'circlearrowright;': '\u21bb',
535 'circledast;': '\u229b',
536 'circledcirc;': '\u229a',
537 'circleddash;': '\u229d',
538 'CircleDot;': '\u2299',
539 'circledR;': '\xae',
540 'circledS;': '\u24c8',
541 'CircleMinus;': '\u2296',
542 'CirclePlus;': '\u2295',
543 'CircleTimes;': '\u2297',
544 'cirE;': '\u29c3',
545 'cire;': '\u2257',
546 'cirfnint;': '\u2a10',
547 'cirmid;': '\u2aef',
548 'cirscir;': '\u29c2',
549 'ClockwiseContourIntegral;': '\u2232',
550 'CloseCurlyDoubleQuote;': '\u201d',
551 'CloseCurlyQuote;': '\u2019',
552 'clubs;': '\u2663',
553 'clubsuit;': '\u2663',
554 'Colon;': '\u2237',
555 'colon;': ':',
556 'Colone;': '\u2a74',
557 'colone;': '\u2254',
558 'coloneq;': '\u2254',
559 'comma;': ',',
560 'commat;': '@',
561 'comp;': '\u2201',
562 'compfn;': '\u2218',
563 'complement;': '\u2201',
564 'complexes;': '\u2102',
565 'cong;': '\u2245',
566 'congdot;': '\u2a6d',
567 'Congruent;': '\u2261',
568 'Conint;': '\u222f',
569 'conint;': '\u222e',
570 'ContourIntegral;': '\u222e',
571 'Copf;': '\u2102',
572 'copf;': '\U0001d554',
573 'coprod;': '\u2210',
574 'Coproduct;': '\u2210',
575 'COPY;': '\xa9',
576 'COPY': '\xa9',
577 'copy;': '\xa9',
578 'copy': '\xa9',
579 'copysr;': '\u2117',
580 'CounterClockwiseContourIntegral;': '\u2233',
581 'crarr;': '\u21b5',
582 'Cross;': '\u2a2f',
583 'cross;': '\u2717',
584 'Cscr;': '\U0001d49e',
585 'cscr;': '\U0001d4b8',
586 'csub;': '\u2acf',
587 'csube;': '\u2ad1',
588 'csup;': '\u2ad0',
589 'csupe;': '\u2ad2',
590 'ctdot;': '\u22ef',
591 'cudarrl;': '\u2938',
592 'cudarrr;': '\u2935',
593 'cuepr;': '\u22de',
594 'cuesc;': '\u22df',
595 'cularr;': '\u21b6',
596 'cularrp;': '\u293d',
597 'Cup;': '\u22d3',
598 'cup;': '\u222a',
599 'cupbrcap;': '\u2a48',
600 'CupCap;': '\u224d',
601 'cupcap;': '\u2a46',
602 'cupcup;': '\u2a4a',
603 'cupdot;': '\u228d',
604 'cupor;': '\u2a45',
605 'cups;': '\u222a\ufe00',
606 'curarr;': '\u21b7',
607 'curarrm;': '\u293c',
608 'curlyeqprec;': '\u22de',
609 'curlyeqsucc;': '\u22df',
610 'curlyvee;': '\u22ce',
611 'curlywedge;': '\u22cf',
612 'curren;': '\xa4',
613 'curren': '\xa4',
614 'curvearrowleft;': '\u21b6',
615 'curvearrowright;': '\u21b7',
616 'cuvee;': '\u22ce',
617 'cuwed;': '\u22cf',
618 'cwconint;': '\u2232',
619 'cwint;': '\u2231',
620 'cylcty;': '\u232d',
621 'Dagger;': '\u2021',
622 'dagger;': '\u2020',
623 'daleth;': '\u2138',
624 'Darr;': '\u21a1',
625 'dArr;': '\u21d3',
626 'darr;': '\u2193',
627 'dash;': '\u2010',
628 'Dashv;': '\u2ae4',
629 'dashv;': '\u22a3',
630 'dbkarow;': '\u290f',
631 'dblac;': '\u02dd',
632 'Dcaron;': '\u010e',
633 'dcaron;': '\u010f',
634 'Dcy;': '\u0414',
635 'dcy;': '\u0434',
636 'DD;': '\u2145',
637 'dd;': '\u2146',
638 'ddagger;': '\u2021',
639 'ddarr;': '\u21ca',
640 'DDotrahd;': '\u2911',
641 'ddotseq;': '\u2a77',
642 'deg;': '\xb0',
643 'deg': '\xb0',
644 'Del;': '\u2207',
645 'Delta;': '\u0394',
646 'delta;': '\u03b4',
647 'demptyv;': '\u29b1',
648 'dfisht;': '\u297f',
649 'Dfr;': '\U0001d507',
650 'dfr;': '\U0001d521',
651 'dHar;': '\u2965',
652 'dharl;': '\u21c3',
653 'dharr;': '\u21c2',
654 'DiacriticalAcute;': '\xb4',
655 'DiacriticalDot;': '\u02d9',
656 'DiacriticalDoubleAcute;': '\u02dd',
657 'DiacriticalGrave;': '`',
658 'DiacriticalTilde;': '\u02dc',
659 'diam;': '\u22c4',
660 'Diamond;': '\u22c4',
661 'diamond;': '\u22c4',
662 'diamondsuit;': '\u2666',
663 'diams;': '\u2666',
664 'die;': '\xa8',
665 'DifferentialD;': '\u2146',
666 'digamma;': '\u03dd',
667 'disin;': '\u22f2',
668 'div;': '\xf7',
669 'divide;': '\xf7',
670 'divide': '\xf7',
671 'divideontimes;': '\u22c7',
672 'divonx;': '\u22c7',
673 'DJcy;': '\u0402',
674 'djcy;': '\u0452',
675 'dlcorn;': '\u231e',
676 'dlcrop;': '\u230d',
677 'dollar;': '$',
678 'Dopf;': '\U0001d53b',
679 'dopf;': '\U0001d555',
680 'Dot;': '\xa8',
681 'dot;': '\u02d9',
682 'DotDot;': '\u25cc\u20dc',
683 'doteq;': '\u2250',
684 'doteqdot;': '\u2251',
685 'DotEqual;': '\u2250',
686 'dotminus;': '\u2238',
687 'dotplus;': '\u2214',
688 'dotsquare;': '\u22a1',
689 'doublebarwedge;': '\u2306',
690 'DoubleContourIntegral;': '\u222f',
691 'DoubleDot;': '\xa8',
692 'DoubleDownArrow;': '\u21d3',
693 'DoubleLeftArrow;': '\u21d0',
694 'DoubleLeftRightArrow;': '\u21d4',
695 'DoubleLeftTee;': '\u2ae4',
696 'DoubleLongLeftArrow;': '\u27f8',
697 'DoubleLongLeftRightArrow;': '\u27fa',
698 'DoubleLongRightArrow;': '\u27f9',
699 'DoubleRightArrow;': '\u21d2',
700 'DoubleRightTee;': '\u22a8',
701 'DoubleUpArrow;': '\u21d1',
702 'DoubleUpDownArrow;': '\u21d5',
703 'DoubleVerticalBar;': '\u2225',
704 'DownArrow;': '\u2193',
705 'Downarrow;': '\u21d3',
706 'downarrow;': '\u2193',
707 'DownArrowBar;': '\u2913',
708 'DownArrowUpArrow;': '\u21f5',
709 'DownBreve;': '\u25cc\u0311',
710 'downdownarrows;': '\u21ca',
711 'downharpoonleft;': '\u21c3',
712 'downharpoonright;': '\u21c2',
713 'DownLeftRightVector;': '\u2950',
714 'DownLeftTeeVector;': '\u295e',
715 'DownLeftVector;': '\u21bd',
716 'DownLeftVectorBar;': '\u2956',
717 'DownRightTeeVector;': '\u295f',
718 'DownRightVector;': '\u21c1',
719 'DownRightVectorBar;': '\u2957',
720 'DownTee;': '\u22a4',
721 'DownTeeArrow;': '\u21a7',
722 'drbkarow;': '\u2910',
723 'drcorn;': '\u231f',
724 'drcrop;': '\u230c',
725 'Dscr;': '\U0001d49f',
726 'dscr;': '\U0001d4b9',
727 'DScy;': '\u0405',
728 'dscy;': '\u0455',
729 'dsol;': '\u29f6',
730 'Dstrok;': '\u0110',
731 'dstrok;': '\u0111',
732 'dtdot;': '\u22f1',
733 'dtri;': '\u25bf',
734 'dtrif;': '\u25be',
735 'duarr;': '\u21f5',
736 'duhar;': '\u296f',
737 'dwangle;': '\u29a6',
738 'DZcy;': '\u040f',
739 'dzcy;': '\u045f',
740 'dzigrarr;': '\u27ff',
741 'Eacute;': '\xc9',
742 'Eacute': '\xc9',
743 'eacute;': '\xe9',
744 'eacute': '\xe9',
745 'easter;': '\u2a6e',
746 'Ecaron;': '\u011a',
747 'ecaron;': '\u011b',
748 'ecir;': '\u2256',
749 'Ecirc;': '\xca',
750 'Ecirc': '\xca',
751 'ecirc;': '\xea',
752 'ecirc': '\xea',
753 'ecolon;': '\u2255',
754 'Ecy;': '\u042d',
755 'ecy;': '\u044d',
756 'eDDot;': '\u2a77',
757 'Edot;': '\u0116',
758 'eDot;': '\u2251',
759 'edot;': '\u0117',
760 'ee;': '\u2147',
761 'efDot;': '\u2252',
762 'Efr;': '\U0001d508',
763 'efr;': '\U0001d522',
764 'eg;': '\u2a9a',
765 'Egrave;': '\xc8',
766 'Egrave': '\xc8',
767 'egrave;': '\xe8',
768 'egrave': '\xe8',
769 'egs;': '\u2a96',
770 'egsdot;': '\u2a98',
771 'el;': '\u2a99',
772 'Element;': '\u2208',
773 'elinters;': '\u23e7',
774 'ell;': '\u2113',
775 'els;': '\u2a95',
776 'elsdot;': '\u2a97',
777 'Emacr;': '\u0112',
778 'emacr;': '\u0113',
779 'empty;': '\u2205',
780 'emptyset;': '\u2205',
781 'EmptySmallSquare;': '\u25fb',
782 'emptyv;': '\u2205',
783 'EmptyVerySmallSquare;': '\u25ab',
784 'emsp;': '\u2003',
785 'emsp13;': '\u2004',
786 'emsp14;': '\u2005',
787 'ENG;': '\u014a',
788 'eng;': '\u014b',
789 'ensp;': '\u2002',
790 'Eogon;': '\u0118',
791 'eogon;': '\u0119',
792 'Eopf;': '\U0001d53c',
793 'eopf;': '\U0001d556',
794 'epar;': '\u22d5',
795 'eparsl;': '\u29e3',
796 'eplus;': '\u2a71',
797 'epsi;': '\u03b5',
798 'Epsilon;': '\u0395',
799 'epsilon;': '\u03b5',
800 'epsiv;': '\u03f5',
801 'eqcirc;': '\u2256',
802 'eqcolon;': '\u2255',
803 'eqsim;': '\u2242',
804 'eqslantgtr;': '\u2a96',
805 'eqslantless;': '\u2a95',
806 'Equal;': '\u2a75',
807 'equals;': '=',
808 'EqualTilde;': '\u2242',
809 'equest;': '\u225f',
810 'Equilibrium;': '\u21cc',
811 'equiv;': '\u2261',
812 'equivDD;': '\u2a78',
813 'eqvparsl;': '\u29e5',
814 'erarr;': '\u2971',
815 'erDot;': '\u2253',
816 'Escr;': '\u2130',
817 'escr;': '\u212f',
818 'esdot;': '\u2250',
819 'Esim;': '\u2a73',
820 'esim;': '\u2242',
821 'Eta;': '\u0397',
822 'eta;': '\u03b7',
823 'ETH;': '\xd0',
824 'ETH': '\xd0',
825 'eth;': '\xf0',
826 'eth': '\xf0',
827 'Euml;': '\xcb',
828 'Euml': '\xcb',
829 'euml;': '\xeb',
830 'euml': '\xeb',
831 'euro;': '\u20ac',
832 'excl;': '!',
833 'exist;': '\u2203',
834 'Exists;': '\u2203',
835 'expectation;': '\u2130',
836 'ExponentialE;': '\u2147',
837 'exponentiale;': '\u2147',
838 'fallingdotseq;': '\u2252',
839 'Fcy;': '\u0424',
840 'fcy;': '\u0444',
841 'female;': '\u2640',
842 'ffilig;': '\ufb03',
843 'fflig;': '\ufb00',
844 'ffllig;': '\ufb04',
845 'Ffr;': '\U0001d509',
846 'ffr;': '\U0001d523',
847 'filig;': '\ufb01',
848 'FilledSmallSquare;': '\u25fc',
849 'FilledVerySmallSquare;': '\u25aa',
850 'fjlig;': 'fj',
851 'flat;': '\u266d',
852 'fllig;': '\ufb02',
853 'fltns;': '\u25b1',
854 'fnof;': '\u0192',
855 'Fopf;': '\U0001d53d',
856 'fopf;': '\U0001d557',
857 'ForAll;': '\u2200',
858 'forall;': '\u2200',
859 'fork;': '\u22d4',
860 'forkv;': '\u2ad9',
861 'Fouriertrf;': '\u2131',
862 'fpartint;': '\u2a0d',
863 'frac12;': '\xbd',
864 'frac12': '\xbd',
865 'frac13;': '\u2153',
866 'frac14;': '\xbc',
867 'frac14': '\xbc',
868 'frac15;': '\u2155',
869 'frac16;': '\u2159',
870 'frac18;': '\u215b',
871 'frac23;': '\u2154',
872 'frac25;': '\u2156',
873 'frac34;': '\xbe',
874 'frac34': '\xbe',
875 'frac35;': '\u2157',
876 'frac38;': '\u215c',
877 'frac45;': '\u2158',
878 'frac56;': '\u215a',
879 'frac58;': '\u215d',
880 'frac78;': '\u215e',
881 'frasl;': '\u2044',
882 'frown;': '\u2322',
883 'Fscr;': '\u2131',
884 'fscr;': '\U0001d4bb',
885 'gacute;': '\u01f5',
886 'Gamma;': '\u0393',
887 'gamma;': '\u03b3',
888 'Gammad;': '\u03dc',
889 'gammad;': '\u03dd',
890 'gap;': '\u2a86',
891 'Gbreve;': '\u011e',
892 'gbreve;': '\u011f',
893 'Gcedil;': '\u0122',
894 'Gcirc;': '\u011c',
895 'gcirc;': '\u011d',
896 'Gcy;': '\u0413',
897 'gcy;': '\u0433',
898 'Gdot;': '\u0120',
899 'gdot;': '\u0121',
900 'gE;': '\u2267',
901 'ge;': '\u2265',
902 'gEl;': '\u2a8c',
903 'gel;': '\u22db',
904 'geq;': '\u2265',
905 'geqq;': '\u2267',
906 'geqslant;': '\u2a7e',
907 'ges;': '\u2a7e',
908 'gescc;': '\u2aa9',
909 'gesdot;': '\u2a80',
910 'gesdoto;': '\u2a82',
911 'gesdotol;': '\u2a84',
912 'gesl;': '\u22db\ufe00',
913 'gesles;': '\u2a94',
914 'Gfr;': '\U0001d50a',
915 'gfr;': '\U0001d524',
916 'Gg;': '\u22d9',
917 'gg;': '\u226b',
918 'ggg;': '\u22d9',
919 'gimel;': '\u2137',
920 'GJcy;': '\u0403',
921 'gjcy;': '\u0453',
922 'gl;': '\u2277',
923 'gla;': '\u2aa5',
924 'glE;': '\u2a92',
925 'glj;': '\u2aa4',
926 'gnap;': '\u2a8a',
927 'gnapprox;': '\u2a8a',
928 'gnE;': '\u2269',
929 'gne;': '\u2a88',
930 'gneq;': '\u2a88',
931 'gneqq;': '\u2269',
932 'gnsim;': '\u22e7',
933 'Gopf;': '\U0001d53e',
934 'gopf;': '\U0001d558',
935 'grave;': '`',
936 'GreaterEqual;': '\u2265',
937 'GreaterEqualLess;': '\u22db',
938 'GreaterFullEqual;': '\u2267',
939 'GreaterGreater;': '\u2aa2',
940 'GreaterLess;': '\u2277',
941 'GreaterSlantEqual;': '\u2a7e',
942 'GreaterTilde;': '\u2273',
943 'Gscr;': '\U0001d4a2',
944 'gscr;': '\u210a',
945 'gsim;': '\u2273',
946 'gsime;': '\u2a8e',
947 'gsiml;': '\u2a90',
948 'GT;': '>',
949 'GT': '>',
950 'Gt;': '\u226b',
951 'gt;': '>',
952 'gt': '>',
953 'gtcc;': '\u2aa7',
954 'gtcir;': '\u2a7a',
955 'gtdot;': '\u22d7',
956 'gtlPar;': '\u2995',
957 'gtquest;': '\u2a7c',
958 'gtrapprox;': '\u2a86',
959 'gtrarr;': '\u2978',
960 'gtrdot;': '\u22d7',
961 'gtreqless;': '\u22db',
962 'gtreqqless;': '\u2a8c',
963 'gtrless;': '\u2277',
964 'gtrsim;': '\u2273',
965 'gvertneqq;': '\u2269\ufe00',
966 'gvnE;': '\u2269\ufe00',
967 'Hacek;': '\u02c7',
968 'hairsp;': '\u200a',
969 'half;': '\xbd',
970 'hamilt;': '\u210b',
971 'HARDcy;': '\u042a',
972 'hardcy;': '\u044a',
973 'hArr;': '\u21d4',
974 'harr;': '\u2194',
975 'harrcir;': '\u2948',
976 'harrw;': '\u21ad',
977 'Hat;': '^',
978 'hbar;': '\u210f',
979 'Hcirc;': '\u0124',
980 'hcirc;': '\u0125',
981 'hearts;': '\u2665',
982 'heartsuit;': '\u2665',
983 'hellip;': '\u2026',
984 'hercon;': '\u22b9',
985 'Hfr;': '\u210c',
986 'hfr;': '\U0001d525',
987 'HilbertSpace;': '\u210b',
988 'hksearow;': '\u2925',
989 'hkswarow;': '\u2926',
990 'hoarr;': '\u21ff',
991 'homtht;': '\u223b',
992 'hookleftarrow;': '\u21a9',
993 'hookrightarrow;': '\u21aa',
994 'Hopf;': '\u210d',
995 'hopf;': '\U0001d559',
996 'horbar;': '\u2015',
997 'HorizontalLine;': '\u2500',
998 'Hscr;': '\u210b',
999 'hscr;': '\U0001d4bd',
1000 'hslash;': '\u210f',
1001 'Hstrok;': '\u0126',
1002 'hstrok;': '\u0127',
1003 'HumpDownHump;': '\u224e',
1004 'HumpEqual;': '\u224f',
1005 'hybull;': '\u2043',
1006 'hyphen;': '\u2010',
1007 'Iacute;': '\xcd',
1008 'Iacute': '\xcd',
1009 'iacute;': '\xed',
1010 'iacute': '\xed',
1011 'ic;': '\u2063',
1012 'Icirc;': '\xce',
1013 'Icirc': '\xce',
1014 'icirc;': '\xee',
1015 'icirc': '\xee',
1016 'Icy;': '\u0418',
1017 'icy;': '\u0438',
1018 'Idot;': '\u0130',
1019 'IEcy;': '\u0415',
1020 'iecy;': '\u0435',
1021 'iexcl;': '\xa1',
1022 'iexcl': '\xa1',
1023 'iff;': '\u21d4',
1024 'Ifr;': '\u2111',
1025 'ifr;': '\U0001d526',
1026 'Igrave;': '\xcc',
1027 'Igrave': '\xcc',
1028 'igrave;': '\xec',
1029 'igrave': '\xec',
1030 'ii;': '\u2148',
1031 'iiiint;': '\u2a0c',
1032 'iiint;': '\u222d',
1033 'iinfin;': '\u29dc',
1034 'iiota;': '\u2129',
1035 'IJlig;': '\u0132',
1036 'ijlig;': '\u0133',
1037 'Im;': '\u2111',
1038 'Imacr;': '\u012a',
1039 'imacr;': '\u012b',
1040 'image;': '\u2111',
1041 'ImaginaryI;': '\u2148',
1042 'imagline;': '\u2110',
1043 'imagpart;': '\u2111',
1044 'imath;': '\u0131',
1045 'imof;': '\u22b7',
1046 'imped;': '\u01b5',
1047 'Implies;': '\u21d2',
1048 'in;': '\u2208',
1049 'incare;': '\u2105',
1050 'infin;': '\u221e',
1051 'infintie;': '\u29dd',
1052 'inodot;': '\u0131',
1053 'Int;': '\u222c',
1054 'int;': '\u222b',
1055 'intcal;': '\u22ba',
1056 'integers;': '\u2124',
1057 'Integral;': '\u222b',
1058 'intercal;': '\u22ba',
1059 'Intersection;': '\u22c2',
1060 'intlarhk;': '\u2a17',
1061 'intprod;': '\u2a3c',
1062 'InvisibleComma;': '\u2063',
1063 'InvisibleTimes;': '\u2062',
1064 'IOcy;': '\u0401',
1065 'iocy;': '\u0451',
1066 'Iogon;': '\u012e',
1067 'iogon;': '\u012f',
1068 'Iopf;': '\U0001d540',
1069 'iopf;': '\U0001d55a',
1070 'Iota;': '\u0399',
1071 'iota;': '\u03b9',
1072 'iprod;': '\u2a3c',
1073 'iquest;': '\xbf',
1074 'iquest': '\xbf',
1075 'Iscr;': '\u2110',
1076 'iscr;': '\U0001d4be',
1077 'isin;': '\u2208',
1078 'isindot;': '\u22f5',
1079 'isinE;': '\u22f9',
1080 'isins;': '\u22f4',
1081 'isinsv;': '\u22f3',
1082 'isinv;': '\u2208',
1083 'it;': '\u2062',
1084 'Itilde;': '\u0128',
1085 'itilde;': '\u0129',
1086 'Iukcy;': '\u0406',
1087 'iukcy;': '\u0456',
1088 'Iuml;': '\xcf',
1089 'Iuml': '\xcf',
1090 'iuml;': '\xef',
1091 'iuml': '\xef',
1092 'Jcirc;': '\u0134',
1093 'jcirc;': '\u0135',
1094 'Jcy;': '\u0419',
1095 'jcy;': '\u0439',
1096 'Jfr;': '\U0001d50d',
1097 'jfr;': '\U0001d527',
1098 'jmath;': '\u0237',
1099 'Jopf;': '\U0001d541',
1100 'jopf;': '\U0001d55b',
1101 'Jscr;': '\U0001d4a5',
1102 'jscr;': '\U0001d4bf',
1103 'Jsercy;': '\u0408',
1104 'jsercy;': '\u0458',
1105 'Jukcy;': '\u0404',
1106 'jukcy;': '\u0454',
1107 'Kappa;': '\u039a',
1108 'kappa;': '\u03ba',
1109 'kappav;': '\u03f0',
1110 'Kcedil;': '\u0136',
1111 'kcedil;': '\u0137',
1112 'Kcy;': '\u041a',
1113 'kcy;': '\u043a',
1114 'Kfr;': '\U0001d50e',
1115 'kfr;': '\U0001d528',
1116 'kgreen;': '\u0138',
1117 'KHcy;': '\u0425',
1118 'khcy;': '\u0445',
1119 'KJcy;': '\u040c',
1120 'kjcy;': '\u045c',
1121 'Kopf;': '\U0001d542',
1122 'kopf;': '\U0001d55c',
1123 'Kscr;': '\U0001d4a6',
1124 'kscr;': '\U0001d4c0',
1125 'lAarr;': '\u21da',
1126 'Lacute;': '\u0139',
1127 'lacute;': '\u013a',
1128 'laemptyv;': '\u29b4',
1129 'lagran;': '\u2112',
1130 'Lambda;': '\u039b',
1131 'lambda;': '\u03bb',
1132 'Lang;': '\u27ea',
1133 'lang;': '\u2329',
1134 'langd;': '\u2991',
1135 'langle;': '\u2329',
1136 'lap;': '\u2a85',
1137 'Laplacetrf;': '\u2112',
1138 'laquo;': '\xab',
1139 'laquo': '\xab',
1140 'Larr;': '\u219e',
1141 'lArr;': '\u21d0',
1142 'larr;': '\u2190',
1143 'larrb;': '\u21e4',
1144 'larrbfs;': '\u291f',
1145 'larrfs;': '\u291d',
1146 'larrhk;': '\u21a9',
1147 'larrlp;': '\u21ab',
1148 'larrpl;': '\u2939',
1149 'larrsim;': '\u2973',
1150 'larrtl;': '\u21a2',
1151 'lat;': '\u2aab',
1152 'lAtail;': '\u291b',
1153 'latail;': '\u2919',
1154 'late;': '\u2aad',
1155 'lates;': '\u2aad\ufe00',
1156 'lBarr;': '\u290e',
1157 'lbarr;': '\u290c',
1158 'lbbrk;': '\u2772',
1159 'lbrace;': '{',
1160 'lbrack;': '[',
1161 'lbrke;': '\u298b',
1162 'lbrksld;': '\u298f',
1163 'lbrkslu;': '\u298d',
1164 'Lcaron;': '\u013d',
1165 'lcaron;': '\u013e',
1166 'Lcedil;': '\u013b',
1167 'lcedil;': '\u013c',
1168 'lceil;': '\u2308',
1169 'lcub;': '{',
1170 'Lcy;': '\u041b',
1171 'lcy;': '\u043b',
1172 'ldca;': '\u2936',
1173 'ldquo;': '\u201c',
1174 'ldquor;': '\u201e',
1175 'ldrdhar;': '\u2967',
1176 'ldrushar;': '\u294b',
1177 'ldsh;': '\u21b2',
1178 'lE;': '\u2266',
1179 'le;': '\u2264',
1180 'LeftAngleBracket;': '\u2329',
1181 'LeftArrow;': '\u2190',
1182 'Leftarrow;': '\u21d0',
1183 'leftarrow;': '\u2190',
1184 'LeftArrowBar;': '\u21e4',
1185 'LeftArrowRightArrow;': '\u21c6',
1186 'leftarrowtail;': '\u21a2',
1187 'LeftCeiling;': '\u2308',
1188 'LeftDoubleBracket;': '\u27e6',
1189 'LeftDownTeeVector;': '\u2961',
1190 'LeftDownVector;': '\u21c3',
1191 'LeftDownVectorBar;': '\u2959',
1192 'LeftFloor;': '\u230a',
1193 'leftharpoondown;': '\u21bd',
1194 'leftharpoonup;': '\u21bc',
1195 'leftleftarrows;': '\u21c7',
1196 'LeftRightArrow;': '\u2194',
1197 'Leftrightarrow;': '\u21d4',
1198 'leftrightarrow;': '\u2194',
1199 'leftrightarrows;': '\u21c6',
1200 'leftrightharpoons;': '\u21cb',
1201 'leftrightsquigarrow;': '\u21ad',
1202 'LeftRightVector;': '\u294e',
1203 'LeftTee;': '\u22a3',
1204 'LeftTeeArrow;': '\u21a4',
1205 'LeftTeeVector;': '\u295a',
1206 'leftthreetimes;': '\u22cb',
1207 'LeftTriangle;': '\u22b2',
1208 'LeftTriangleBar;': '\u29cf',
1209 'LeftTriangleEqual;': '\u22b4',
1210 'LeftUpDownVector;': '\u2951',
1211 'LeftUpTeeVector;': '\u2960',
1212 'LeftUpVector;': '\u21bf',
1213 'LeftUpVectorBar;': '\u2958',
1214 'LeftVector;': '\u21bc',
1215 'LeftVectorBar;': '\u2952',
1216 'lEg;': '\u2a8b',
1217 'leg;': '\u22da',
1218 'leq;': '\u2264',
1219 'leqq;': '\u2266',
1220 'leqslant;': '\u2a7d',
1221 'les;': '\u2a7d',
1222 'lescc;': '\u2aa8',
1223 'lesdot;': '\u2a7f',
1224 'lesdoto;': '\u2a81',
1225 'lesdotor;': '\u2a83',
1226 'lesg;': '\u22da\ufe00',
1227 'lesges;': '\u2a93',
1228 'lessapprox;': '\u2a85',
1229 'lessdot;': '\u22d6',
1230 'lesseqgtr;': '\u22da',
1231 'lesseqqgtr;': '\u2a8b',
1232 'LessEqualGreater;': '\u22da',
1233 'LessFullEqual;': '\u2266',
1234 'LessGreater;': '\u2276',
1235 'lessgtr;': '\u2276',
1236 'LessLess;': '\u2aa1',
1237 'lesssim;': '\u2272',
1238 'LessSlantEqual;': '\u2a7d',
1239 'LessTilde;': '\u2272',
1240 'lfisht;': '\u297c',
1241 'lfloor;': '\u230a',
1242 'Lfr;': '\U0001d50f',
1243 'lfr;': '\U0001d529',
1244 'lg;': '\u2276',
1245 'lgE;': '\u2a91',
1246 'lHar;': '\u2962',
1247 'lhard;': '\u21bd',
1248 'lharu;': '\u21bc',
1249 'lharul;': '\u296a',
1250 'lhblk;': '\u2584',
1251 'LJcy;': '\u0409',
1252 'ljcy;': '\u0459',
1253 'Ll;': '\u22d8',
1254 'll;': '\u226a',
1255 'llarr;': '\u21c7',
1256 'llcorner;': '\u231e',
1257 'Lleftarrow;': '\u21da',
1258 'llhard;': '\u296b',
1259 'lltri;': '\u25fa',
1260 'Lmidot;': '\u013f',
1261 'lmidot;': '\u0140',
1262 'lmoust;': '\u23b0',
1263 'lmoustache;': '\u23b0',
1264 'lnap;': '\u2a89',
1265 'lnapprox;': '\u2a89',
1266 'lnE;': '\u2268',
1267 'lne;': '\u2a87',
1268 'lneq;': '\u2a87',
1269 'lneqq;': '\u2268',
1270 'lnsim;': '\u22e6',
1271 'loang;': '\u27ec',
1272 'loarr;': '\u21fd',
1273 'lobrk;': '\u27e6',
1274 'LongLeftArrow;': '\u27f5',
1275 'Longleftarrow;': '\u27f8',
1276 'longleftarrow;': '\u27f5',
1277 'LongLeftRightArrow;': '\u27f7',
1278 'Longleftrightarrow;': '\u27fa',
1279 'longleftrightarrow;': '\u27f7',
1280 'longmapsto;': '\u27fc',
1281 'LongRightArrow;': '\u27f6',
1282 'Longrightarrow;': '\u27f9',
1283 'longrightarrow;': '\u27f6',
1284 'looparrowleft;': '\u21ab',
1285 'looparrowright;': '\u21ac',
1286 'lopar;': '\u2985',
1287 'Lopf;': '\U0001d543',
1288 'lopf;': '\U0001d55d',
1289 'loplus;': '\u2a2d',
1290 'lotimes;': '\u2a34',
1291 'lowast;': '\u2217',
1292 'lowbar;': '_',
1293 'LowerLeftArrow;': '\u2199',
1294 'LowerRightArrow;': '\u2198',
1295 'loz;': '\u25ca',
1296 'lozenge;': '\u25ca',
1297 'lozf;': '\u29eb',
1298 'lpar;': '(',
1299 'lparlt;': '\u2993',
1300 'lrarr;': '\u21c6',
1301 'lrcorner;': '\u231f',
1302 'lrhar;': '\u21cb',
1303 'lrhard;': '\u296d',
1304 'lrm;': '\u200e',
1305 'lrtri;': '\u22bf',
1306 'lsaquo;': '\u2039',
1307 'Lscr;': '\u2112',
1308 'lscr;': '\U0001d4c1',
1309 'Lsh;': '\u21b0',
1310 'lsh;': '\u21b0',
1311 'lsim;': '\u2272',
1312 'lsime;': '\u2a8d',
1313 'lsimg;': '\u2a8f',
1314 'lsqb;': '[',
1315 'lsquo;': '\u2018',
1316 'lsquor;': '\u201a',
1317 'Lstrok;': '\u0141',
1318 'lstrok;': '\u0142',
1319 'LT;': '<',
1320 'LT': '<',
1321 'Lt;': '\u226a',
1322 'lt;': '<',
1323 'lt': '<',
1324 'ltcc;': '\u2aa6',
1325 'ltcir;': '\u2a79',
1326 'ltdot;': '\u22d6',
1327 'lthree;': '\u22cb',
1328 'ltimes;': '\u22c9',
1329 'ltlarr;': '\u2976',
1330 'ltquest;': '\u2a7b',
1331 'ltri;': '\u25c3',
1332 'ltrie;': '\u22b4',
1333 'ltrif;': '\u25c2',
1334 'ltrPar;': '\u2996',
1335 'lurdshar;': '\u294a',
1336 'luruhar;': '\u2966',
1337 'lvertneqq;': '\u2268\ufe00',
1338 'lvnE;': '\u2268\ufe00',
1339 'macr;': '\xaf',
1340 'macr': '\xaf',
1341 'male;': '\u2642',
1342 'malt;': '\u2720',
1343 'maltese;': '\u2720',
1344 'Map;': '\u2905',
1345 'map;': '\u21a6',
1346 'mapsto;': '\u21a6',
1347 'mapstodown;': '\u21a7',
1348 'mapstoleft;': '\u21a4',
1349 'mapstoup;': '\u21a5',
1350 'marker;': '\u25ae',
1351 'mcomma;': '\u2a29',
1352 'Mcy;': '\u041c',
1353 'mcy;': '\u043c',
1354 'mdash;': '\u2014',
1355 'mDDot;': '\u223a',
1356 'measuredangle;': '\u2221',
1357 'MediumSpace;': '\u205f',
1358 'Mellintrf;': '\u2133',
1359 'Mfr;': '\U0001d510',
1360 'mfr;': '\U0001d52a',
1361 'mho;': '\u2127',
1362 'micro;': '\xb5',
1363 'micro': '\xb5',
1364 'mid;': '\u2223',
1365 'midast;': '*',
1366 'midcir;': '\u2af0',
1367 'middot;': '\xb7',
1368 'middot': '\xb7',
1369 'minus;': '\u2212',
1370 'minusb;': '\u229f',
1371 'minusd;': '\u2238',
1372 'minusdu;': '\u2a2a',
1373 'MinusPlus;': '\u2213',
1374 'mlcp;': '\u2adb',
1375 'mldr;': '\u2026',
1376 'mnplus;': '\u2213',
1377 'models;': '\u22a7',
1378 'Mopf;': '\U0001d544',
1379 'mopf;': '\U0001d55e',
1380 'mp;': '\u2213',
1381 'Mscr;': '\u2133',
1382 'mscr;': '\U0001d4c2',
1383 'mstpos;': '\u223e',
1384 'Mu;': '\u039c',
1385 'mu;': '\u03bc',
1386 'multimap;': '\u22b8',
1387 'mumap;': '\u22b8',
1388 'nabla;': '\u2207',
1389 'Nacute;': '\u0143',
1390 'nacute;': '\u0144',
1391 'nang;': '\u2220\u20d2',
1392 'nap;': '\u2249',
1393 'napE;': '\u2a70\u0338',
1394 'napid;': '\u224b\u0338',
1395 'napos;': '\u0149',
1396 'napprox;': '\u2249',
1397 'natur;': '\u266e',
1398 'natural;': '\u266e',
1399 'naturals;': '\u2115',
1400 'nbsp;': '\xa0',
1401 'nbsp': '\xa0',
1402 'nbump;': '\u224e\u0338',
1403 'nbumpe;': '\u224f\u0338',
1404 'ncap;': '\u2a43',
1405 'Ncaron;': '\u0147',
1406 'ncaron;': '\u0148',
1407 'Ncedil;': '\u0145',
1408 'ncedil;': '\u0146',
1409 'ncong;': '\u2247',
1410 'ncongdot;': '\u2a6d\u0338',
1411 'ncup;': '\u2a42',
1412 'Ncy;': '\u041d',
1413 'ncy;': '\u043d',
1414 'ndash;': '\u2013',
1415 'ne;': '\u2260',
1416 'nearhk;': '\u2924',
1417 'neArr;': '\u21d7',
1418 'nearr;': '\u2197',
1419 'nearrow;': '\u2197',
1420 'nedot;': '\u2250\u0338',
1421 'NegativeMediumSpace;': '\u200b',
1422 'NegativeThickSpace;': '\u200b',
1423 'NegativeThinSpace;': '\u200b',
1424 'NegativeVeryThinSpace;': '\u200b',
1425 'nequiv;': '\u2262',
1426 'nesear;': '\u2928',
1427 'nesim;': '\u2242\u0338',
1428 'NestedGreaterGreater;': '\u226b',
1429 'NestedLessLess;': '\u226a',
1430 'NewLine;': '\u240a',
1431 'nexist;': '\u2204',
1432 'nexists;': '\u2204',
1433 'Nfr;': '\U0001d511',
1434 'nfr;': '\U0001d52b',
1435 'ngE;': '\u2267\u0338',
1436 'nge;': '\u2271',
1437 'ngeq;': '\u2271',
1438 'ngeqq;': '\u2267\u0338',
1439 'ngeqslant;': '\u2a7e\u0338',
1440 'nges;': '\u2a7e\u0338',
1441 'nGg;': '\u22d9\u0338',
1442 'ngsim;': '\u2275',
1443 'nGt;': '\u226b\u20d2',
1444 'ngt;': '\u226f',
1445 'ngtr;': '\u226f',
1446 'nGtv;': '\u226b\u0338',
1447 'nhArr;': '\u21ce',
1448 'nharr;': '\u21ae',
1449 'nhpar;': '\u2af2',
1450 'ni;': '\u220b',
1451 'nis;': '\u22fc',
1452 'nisd;': '\u22fa',
1453 'niv;': '\u220b',
1454 'NJcy;': '\u040a',
1455 'njcy;': '\u045a',
1456 'nlArr;': '\u21cd',
1457 'nlarr;': '\u219a',
1458 'nldr;': '\u2025',
1459 'nlE;': '\u2266\u0338',
1460 'nle;': '\u2270',
1461 'nLeftarrow;': '\u21cd',
1462 'nleftarrow;': '\u219a',
1463 'nLeftrightarrow;': '\u21ce',
1464 'nleftrightarrow;': '\u21ae',
1465 'nleq;': '\u2270',
1466 'nleqq;': '\u2266\u0338',
1467 'nleqslant;': '\u2a7d\u0338',
1468 'nles;': '\u2a7d\u0338',
1469 'nless;': '\u226e',
1470 'nLl;': '\u22d8\u0338',
1471 'nlsim;': '\u2274',
1472 'nLt;': '\u226a\u20d2',
1473 'nlt;': '\u226e',
1474 'nltri;': '\u22ea',
1475 'nltrie;': '\u22ec',
1476 'nLtv;': '\u226a\u0338',
1477 'nmid;': '\u2224',
1478 'NoBreak;': '\u2060',
1479 'NonBreakingSpace;': '\xa0',
1480 'Nopf;': '\u2115',
1481 'nopf;': '\U0001d55f',
1482 'Not;': '\u2aec',
1483 'not;': '\xac',
1484 'not': '\xac',
1485 'NotCongruent;': '\u2262',
1486 'NotCupCap;': '\u226d',
1487 'NotDoubleVerticalBar;': '\u2226',
1488 'NotElement;': '\u2209',
1489 'NotEqual;': '\u2260',
1490 'NotEqualTilde;': '\u2242\u0338',
1491 'NotExists;': '\u2204',
1492 'NotGreater;': '\u226f',
1493 'NotGreaterEqual;': '\u2271',
1494 'NotGreaterFullEqual;': '\u2267\u0338',
1495 'NotGreaterGreater;': '\u226b\u0338',
1496 'NotGreaterLess;': '\u2279',
1497 'NotGreaterSlantEqual;': '\u2a7e\u0338',
1498 'NotGreaterTilde;': '\u2275',
1499 'NotHumpDownHump;': '\u224e\u0338',
1500 'NotHumpEqual;': '\u224f\u0338',
1501 'notin;': '\u2209',
1502 'notindot;': '\u22f5\u0338',
1503 'notinE;': '\u22f9\u0338',
1504 'notinva;': '\u2209',
1505 'notinvb;': '\u22f7',
1506 'notinvc;': '\u22f6',
1507 'NotLeftTriangle;': '\u22ea',
1508 'NotLeftTriangleBar;': '\u29cf\u0338',
1509 'NotLeftTriangleEqual;': '\u22ec',
1510 'NotLess;': '\u226e',
1511 'NotLessEqual;': '\u2270',
1512 'NotLessGreater;': '\u2278',
1513 'NotLessLess;': '\u226a\u0338',
1514 'NotLessSlantEqual;': '\u2a7d\u0338',
1515 'NotLessTilde;': '\u2274',
1516 'NotNestedGreaterGreater;': '\u2aa2\u0338',
1517 'NotNestedLessLess;': '\u2aa1\u0338',
1518 'notni;': '\u220c',
1519 'notniva;': '\u220c',
1520 'notnivb;': '\u22fe',
1521 'notnivc;': '\u22fd',
1522 'NotPrecedes;': '\u2280',
1523 'NotPrecedesEqual;': '\u2aaf\u0338',
1524 'NotPrecedesSlantEqual;': '\u22e0',
1525 'NotReverseElement;': '\u220c',
1526 'NotRightTriangle;': '\u22eb',
1527 'NotRightTriangleBar;': '\u29d0\u0338',
1528 'NotRightTriangleEqual;': '\u22ed',
1529 'NotSquareSubset;': '\u228f\u0338',
1530 'NotSquareSubsetEqual;': '\u22e2',
1531 'NotSquareSuperset;': '\u2290\u0338',
1532 'NotSquareSupersetEqual;': '\u22e3',
1533 'NotSubset;': '\u2282\u20d2',
1534 'NotSubsetEqual;': '\u2288',
1535 'NotSucceeds;': '\u2281',
1536 'NotSucceedsEqual;': '\u2ab0\u0338',
1537 'NotSucceedsSlantEqual;': '\u22e1',
1538 'NotSucceedsTilde;': '\u227f\u0338',
1539 'NotSuperset;': '\u2283\u20d2',
1540 'NotSupersetEqual;': '\u2289',
1541 'NotTilde;': '\u2241',
1542 'NotTildeEqual;': '\u2244',
1543 'NotTildeFullEqual;': '\u2247',
1544 'NotTildeTilde;': '\u2249',
1545 'NotVerticalBar;': '\u2224',
1546 'npar;': '\u2226',
1547 'nparallel;': '\u2226',
1548 'nparsl;': '\u2afd\u20e5',
1549 'npart;': '\u2202\u0338',
1550 'npolint;': '\u2a14',
1551 'npr;': '\u2280',
1552 'nprcue;': '\u22e0',
1553 'npre;': '\u2aaf\u0338',
1554 'nprec;': '\u2280',
1555 'npreceq;': '\u2aaf\u0338',
1556 'nrArr;': '\u21cf',
1557 'nrarr;': '\u219b',
1558 'nrarrc;': '\u2933\u0338',
1559 'nrarrw;': '\u219d\u0338',
1560 'nRightarrow;': '\u21cf',
1561 'nrightarrow;': '\u219b',
1562 'nrtri;': '\u22eb',
1563 'nrtrie;': '\u22ed',
1564 'nsc;': '\u2281',
1565 'nsccue;': '\u22e1',
1566 'nsce;': '\u2ab0\u0338',
1567 'Nscr;': '\U0001d4a9',
1568 'nscr;': '\U0001d4c3',
1569 'nshortmid;': '\u2224',
1570 'nshortparallel;': '\u2226',
1571 'nsim;': '\u2241',
1572 'nsime;': '\u2244',
1573 'nsimeq;': '\u2244',
1574 'nsmid;': '\u2224',
1575 'nspar;': '\u2226',
1576 'nsqsube;': '\u22e2',
1577 'nsqsupe;': '\u22e3',
1578 'nsub;': '\u2284',
1579 'nsubE;': '\u2ac5\u0338',
1580 'nsube;': '\u2288',
1581 'nsubset;': '\u2282\u20d2',
1582 'nsubseteq;': '\u2288',
1583 'nsubseteqq;': '\u2ac5\u0338',
1584 'nsucc;': '\u2281',
1585 'nsucceq;': '\u2ab0\u0338',
1586 'nsup;': '\u2285',
1587 'nsupE;': '\u2ac6\u0338',
1588 'nsupe;': '\u2289',
1589 'nsupset;': '\u2283\u20d2',
1590 'nsupseteq;': '\u2289',
1591 'nsupseteqq;': '\u2ac6\u0338',
1592 'ntgl;': '\u2279',
1593 'Ntilde;': '\xd1',
1594 'Ntilde': '\xd1',
1595 'ntilde;': '\xf1',
1596 'ntilde': '\xf1',
1597 'ntlg;': '\u2278',
1598 'ntriangleleft;': '\u22ea',
1599 'ntrianglelefteq;': '\u22ec',
1600 'ntriangleright;': '\u22eb',
1601 'ntrianglerighteq;': '\u22ed',
1602 'Nu;': '\u039d',
1603 'nu;': '\u03bd',
1604 'num;': '#',
1605 'numero;': '\u2116',
1606 'numsp;': '\u2007',
1607 'nvap;': '\u224d\u20d2',
1608 'nVDash;': '\u22af',
1609 'nVdash;': '\u22ae',
1610 'nvDash;': '\u22ad',
1611 'nvdash;': '\u22ac',
1612 'nvge;': '\u2265\u20d2',
1613 'nvgt;': '>\u20d2',
1614 'nvHarr;': '\u2904',
1615 'nvinfin;': '\u29de',
1616 'nvlArr;': '\u2902',
1617 'nvle;': '\u2264\u20d2',
1618 'nvlt;': '<\u20d2',
1619 'nvltrie;': '\u22b4\u20d2',
1620 'nvrArr;': '\u2903',
1621 'nvrtrie;': '\u22b5\u20d2',
1622 'nvsim;': '\u223c\u20d2',
1623 'nwarhk;': '\u2923',
1624 'nwArr;': '\u21d6',
1625 'nwarr;': '\u2196',
1626 'nwarrow;': '\u2196',
1627 'nwnear;': '\u2927',
1628 'Oacute;': '\xd3',
1629 'Oacute': '\xd3',
1630 'oacute;': '\xf3',
1631 'oacute': '\xf3',
1632 'oast;': '\u229b',
1633 'ocir;': '\u229a',
1634 'Ocirc;': '\xd4',
1635 'Ocirc': '\xd4',
1636 'ocirc;': '\xf4',
1637 'ocirc': '\xf4',
1638 'Ocy;': '\u041e',
1639 'ocy;': '\u043e',
1640 'odash;': '\u229d',
1641 'Odblac;': '\u0150',
1642 'odblac;': '\u0151',
1643 'odiv;': '\u2a38',
1644 'odot;': '\u2299',
1645 'odsold;': '\u29bc',
1646 'OElig;': '\u0152',
1647 'oelig;': '\u0153',
1648 'ofcir;': '\u29bf',
1649 'Ofr;': '\U0001d512',
1650 'ofr;': '\U0001d52c',
1651 'ogon;': '\u02db',
1652 'Ograve;': '\xd2',
1653 'Ograve': '\xd2',
1654 'ograve;': '\xf2',
1655 'ograve': '\xf2',
1656 'ogt;': '\u29c1',
1657 'ohbar;': '\u29b5',
1658 'ohm;': '\u03a9',
1659 'oint;': '\u222e',
1660 'olarr;': '\u21ba',
1661 'olcir;': '\u29be',
1662 'olcross;': '\u29bb',
1663 'oline;': '\u203e',
1664 'olt;': '\u29c0',
1665 'Omacr;': '\u014c',
1666 'omacr;': '\u014d',
1667 'Omega;': '\u03a9',
1668 'omega;': '\u03c9',
1669 'Omicron;': '\u039f',
1670 'omicron;': '\u03bf',
1671 'omid;': '\u29b6',
1672 'ominus;': '\u2296',
1673 'Oopf;': '\U0001d546',
1674 'oopf;': '\U0001d560',
1675 'opar;': '\u29b7',
1676 'OpenCurlyDoubleQuote;': '\u201c',
1677 'OpenCurlyQuote;': '\u2018',
1678 'operp;': '\u29b9',
1679 'oplus;': '\u2295',
1680 'Or;': '\u2a54',
1681 'or;': '\u2228',
1682 'orarr;': '\u21bb',
1683 'ord;': '\u2a5d',
1684 'order;': '\u2134',
1685 'orderof;': '\u2134',
1686 'ordf;': '\xaa',
1687 'ordf': '\xaa',
1688 'ordm;': '\xba',
1689 'ordm': '\xba',
1690 'origof;': '\u22b6',
1691 'oror;': '\u2a56',
1692 'orslope;': '\u2a57',
1693 'orv;': '\u2a5b',
1694 'oS;': '\u24c8',
1695 'Oscr;': '\U0001d4aa',
1696 'oscr;': '\u2134',
1697 'Oslash;': '\xd8',
1698 'Oslash': '\xd8',
1699 'oslash;': '\xf8',
1700 'oslash': '\xf8',
1701 'osol;': '\u2298',
1702 'Otilde;': '\xd5',
1703 'Otilde': '\xd5',
1704 'otilde;': '\xf5',
1705 'otilde': '\xf5',
1706 'Otimes;': '\u2a37',
1707 'otimes;': '\u2297',
1708 'otimesas;': '\u2a36',
1709 'Ouml;': '\xd6',
1710 'Ouml': '\xd6',
1711 'ouml;': '\xf6',
1712 'ouml': '\xf6',
1713 'ovbar;': '\u233d',
1714 'OverBar;': '\u203e',
1715 'OverBrace;': '\u23de',
1716 'OverBracket;': '\u23b4',
1717 'OverParenthesis;': '\u23dc',
1718 'par;': '\u2225',
1719 'para;': '\xb6',
1720 'para': '\xb6',
1721 'parallel;': '\u2225',
1722 'parsim;': '\u2af3',
1723 'parsl;': '\u2afd',
1724 'part;': '\u2202',
1725 'PartialD;': '\u2202',
1726 'Pcy;': '\u041f',
1727 'pcy;': '\u043f',
1728 'percnt;': '%',
1729 'period;': '.',
1730 'permil;': '\u2030',
1731 'perp;': '\u22a5',
1732 'pertenk;': '\u2031',
1733 'Pfr;': '\U0001d513',
1734 'pfr;': '\U0001d52d',
1735 'Phi;': '\u03a6',
1736 'phi;': '\u03c6',
1737 'phiv;': '\u03d5',
1738 'phmmat;': '\u2133',
1739 'phone;': '\u260e',
1740 'Pi;': '\u03a0',
1741 'pi;': '\u03c0',
1742 'pitchfork;': '\u22d4',
1743 'piv;': '\u03d6',
1744 'planck;': '\u210f',
1745 'planckh;': '\u210e',
1746 'plankv;': '\u210f',
1747 'plus;': '+',
1748 'plusacir;': '\u2a23',
1749 'plusb;': '\u229e',
1750 'pluscir;': '\u2a22',
1751 'plusdo;': '\u2214',
1752 'plusdu;': '\u2a25',
1753 'pluse;': '\u2a72',
1754 'PlusMinus;': '\xb1',
1755 'plusmn;': '\xb1',
1756 'plusmn': '\xb1',
1757 'plussim;': '\u2a26',
1758 'plustwo;': '\u2a27',
1759 'pm;': '\xb1',
1760 'Poincareplane;': '\u210c',
1761 'pointint;': '\u2a15',
1762 'Popf;': '\u2119',
1763 'popf;': '\U0001d561',
1764 'pound;': '\xa3',
1765 'pound': '\xa3',
1766 'Pr;': '\u2abb',
1767 'pr;': '\u227a',
1768 'prap;': '\u2ab7',
1769 'prcue;': '\u227c',
1770 'prE;': '\u2ab3',
1771 'pre;': '\u2aaf',
1772 'prec;': '\u227a',
1773 'precapprox;': '\u2ab7',
1774 'preccurlyeq;': '\u227c',
1775 'Precedes;': '\u227a',
1776 'PrecedesEqual;': '\u2aaf',
1777 'PrecedesSlantEqual;': '\u227c',
1778 'PrecedesTilde;': '\u227e',
1779 'preceq;': '\u2aaf',
1780 'precnapprox;': '\u2ab9',
1781 'precneqq;': '\u2ab5',
1782 'precnsim;': '\u22e8',
1783 'precsim;': '\u227e',
1784 'Prime;': '\u2033',
1785 'prime;': '\u2032',
1786 'primes;': '\u2119',
1787 'prnap;': '\u2ab9',
1788 'prnE;': '\u2ab5',
1789 'prnsim;': '\u22e8',
1790 'prod;': '\u220f',
1791 'Product;': '\u220f',
1792 'profalar;': '\u232e',
1793 'profline;': '\u2312',
1794 'profsurf;': '\u2313',
1795 'prop;': '\u221d',
1796 'Proportion;': '\u2237',
1797 'Proportional;': '\u221d',
1798 'propto;': '\u221d',
1799 'prsim;': '\u227e',
1800 'prurel;': '\u22b0',
1801 'Pscr;': '\U0001d4ab',
1802 'pscr;': '\U0001d4c5',
1803 'Psi;': '\u03a8',
1804 'psi;': '\u03c8',
1805 'puncsp;': '\u2008',
1806 'Qfr;': '\U0001d514',
1807 'qfr;': '\U0001d52e',
1808 'qint;': '\u2a0c',
1809 'Qopf;': '\u211a',
1810 'qopf;': '\U0001d562',
1811 'qprime;': '\u2057',
1812 'Qscr;': '\U0001d4ac',
1813 'qscr;': '\U0001d4c6',
1814 'quaternions;': '\u210d',
1815 'quatint;': '\u2a16',
1816 'quest;': '?',
1817 'questeq;': '\u225f',
1818 'QUOT;': '"',
1819 'QUOT': '"',
1820 'quot;': '"',
1821 'quot': '"',
1822 'rAarr;': '\u21db',
1823 'race;': '\u223d\u0331',
1824 'Racute;': '\u0154',
1825 'racute;': '\u0155',
1826 'radic;': '\u221a',
1827 'raemptyv;': '\u29b3',
1828 'Rang;': '\u27eb',
1829 'rang;': '\u232a',
1830 'rangd;': '\u2992',
1831 'range;': '\u29a5',
1832 'rangle;': '\u232a',
1833 'raquo;': '\xbb',
1834 'raquo': '\xbb',
1835 'Rarr;': '\u21a0',
1836 'rArr;': '\u21d2',
1837 'rarr;': '\u2192',
1838 'rarrap;': '\u2975',
1839 'rarrb;': '\u21e5',
1840 'rarrbfs;': '\u2920',
1841 'rarrc;': '\u2933',
1842 'rarrfs;': '\u291e',
1843 'rarrhk;': '\u21aa',
1844 'rarrlp;': '\u21ac',
1845 'rarrpl;': '\u2945',
1846 'rarrsim;': '\u2974',
1847 'Rarrtl;': '\u2916',
1848 'rarrtl;': '\u21a3',
1849 'rarrw;': '\u219d',
1850 'rAtail;': '\u291c',
1851 'ratail;': '\u291a',
1852 'ratio;': '\u2236',
1853 'rationals;': '\u211a',
1854 'RBarr;': '\u2910',
1855 'rBarr;': '\u290f',
1856 'rbarr;': '\u290d',
1857 'rbbrk;': '\u2773',
1858 'rbrace;': '}',
1859 'rbrack;': ']',
1860 'rbrke;': '\u298c',
1861 'rbrksld;': '\u298e',
1862 'rbrkslu;': '\u2990',
1863 'Rcaron;': '\u0158',
1864 'rcaron;': '\u0159',
1865 'Rcedil;': '\u0156',
1866 'rcedil;': '\u0157',
1867 'rceil;': '\u2309',
1868 'rcub;': '}',
1869 'Rcy;': '\u0420',
1870 'rcy;': '\u0440',
1871 'rdca;': '\u2937',
1872 'rdldhar;': '\u2969',
1873 'rdquo;': '\u201d',
1874 'rdquor;': '\u201d',
1875 'rdsh;': '\u21b3',
1876 'Re;': '\u211c',
1877 'real;': '\u211c',
1878 'realine;': '\u211b',
1879 'realpart;': '\u211c',
1880 'reals;': '\u211d',
1881 'rect;': '\u25ad',
1882 'REG;': '\xae',
1883 'REG': '\xae',
1884 'reg;': '\xae',
1885 'reg': '\xae',
1886 'ReverseElement;': '\u220b',
1887 'ReverseEquilibrium;': '\u21cb',
1888 'ReverseUpEquilibrium;': '\u296f',
1889 'rfisht;': '\u297d',
1890 'rfloor;': '\u230b',
1891 'Rfr;': '\u211c',
1892 'rfr;': '\U0001d52f',
1893 'rHar;': '\u2964',
1894 'rhard;': '\u21c1',
1895 'rharu;': '\u21c0',
1896 'rharul;': '\u296c',
1897 'Rho;': '\u03a1',
1898 'rho;': '\u03c1',
1899 'rhov;': '\u03f1',
1900 'RightAngleBracket;': '\u232a',
1901 'RightArrow;': '\u2192',
1902 'Rightarrow;': '\u21d2',
1903 'rightarrow;': '\u2192',
1904 'RightArrowBar;': '\u21e5',
1905 'RightArrowLeftArrow;': '\u21c4',
1906 'rightarrowtail;': '\u21a3',
1907 'RightCeiling;': '\u2309',
1908 'RightDoubleBracket;': '\u27e7',
1909 'RightDownTeeVector;': '\u295d',
1910 'RightDownVector;': '\u21c2',
1911 'RightDownVectorBar;': '\u2955',
1912 'RightFloor;': '\u230b',
1913 'rightharpoondown;': '\u21c1',
1914 'rightharpoonup;': '\u21c0',
1915 'rightleftarrows;': '\u21c4',
1916 'rightleftharpoons;': '\u21cc',
1917 'rightrightarrows;': '\u21c9',
1918 'rightsquigarrow;': '\u219d',
1919 'RightTee;': '\u22a2',
1920 'RightTeeArrow;': '\u21a6',
1921 'RightTeeVector;': '\u295b',
1922 'rightthreetimes;': '\u22cc',
1923 'RightTriangle;': '\u22b3',
1924 'RightTriangleBar;': '\u29d0',
1925 'RightTriangleEqual;': '\u22b5',
1926 'RightUpDownVector;': '\u294f',
1927 'RightUpTeeVector;': '\u295c',
1928 'RightUpVector;': '\u21be',
1929 'RightUpVectorBar;': '\u2954',
1930 'RightVector;': '\u21c0',
1931 'RightVectorBar;': '\u2953',
1932 'ring;': '\u02da',
1933 'risingdotseq;': '\u2253',
1934 'rlarr;': '\u21c4',
1935 'rlhar;': '\u21cc',
1936 'rlm;': '\u200f',
1937 'rmoust;': '\u23b1',
1938 'rmoustache;': '\u23b1',
1939 'rnmid;': '\u2aee',
1940 'roang;': '\u27ed',
1941 'roarr;': '\u21fe',
1942 'robrk;': '\u27e7',
1943 'ropar;': '\u2986',
1944 'Ropf;': '\u211d',
1945 'ropf;': '\U0001d563',
1946 'roplus;': '\u2a2e',
1947 'rotimes;': '\u2a35',
1948 'RoundImplies;': '\u2970',
1949 'rpar;': ')',
1950 'rpargt;': '\u2994',
1951 'rppolint;': '\u2a12',
1952 'rrarr;': '\u21c9',
1953 'Rrightarrow;': '\u21db',
1954 'rsaquo;': '\u203a',
1955 'Rscr;': '\u211b',
1956 'rscr;': '\U0001d4c7',
1957 'Rsh;': '\u21b1',
1958 'rsh;': '\u21b1',
1959 'rsqb;': ']',
1960 'rsquo;': '\u2019',
1961 'rsquor;': '\u2019',
1962 'rthree;': '\u22cc',
1963 'rtimes;': '\u22ca',
1964 'rtri;': '\u25b9',
1965 'rtrie;': '\u22b5',
1966 'rtrif;': '\u25b8',
1967 'rtriltri;': '\u29ce',
1968 'RuleDelayed;': '\u29f4',
1969 'ruluhar;': '\u2968',
1970 'rx;': '\u211e',
1971 'Sacute;': '\u015a',
1972 'sacute;': '\u015b',
1973 'sbquo;': '\u201a',
1974 'Sc;': '\u2abc',
1975 'sc;': '\u227b',
1976 'scap;': '\u2ab8',
1977 'Scaron;': '\u0160',
1978 'scaron;': '\u0161',
1979 'sccue;': '\u227d',
1980 'scE;': '\u2ab4',
1981 'sce;': '\u2ab0',
1982 'Scedil;': '\u015e',
1983 'scedil;': '\u015f',
1984 'Scirc;': '\u015c',
1985 'scirc;': '\u015d',
1986 'scnap;': '\u2aba',
1987 'scnE;': '\u2ab6',
1988 'scnsim;': '\u22e9',
1989 'scpolint;': '\u2a13',
1990 'scsim;': '\u227f',
1991 'Scy;': '\u0421',
1992 'scy;': '\u0441',
1993 'sdot;': '\u22c5',
1994 'sdotb;': '\u22a1',
1995 'sdote;': '\u2a66',
1996 'searhk;': '\u2925',
1997 'seArr;': '\u21d8',
1998 'searr;': '\u2198',
1999 'searrow;': '\u2198',
2000 'sect;': '\xa7',
2001 'sect': '\xa7',
2002 'semi;': ';',
2003 'seswar;': '\u2929',
2004 'setminus;': '\u2216',
2005 'setmn;': '\u2216',
2006 'sext;': '\u2736',
2007 'Sfr;': '\U0001d516',
2008 'sfr;': '\U0001d530',
2009 'sfrown;': '\u2322',
2010 'sharp;': '\u266f',
2011 'SHCHcy;': '\u0429',
2012 'shchcy;': '\u0449',
2013 'SHcy;': '\u0428',
2014 'shcy;': '\u0448',
2015 'ShortDownArrow;': '\u2193',
2016 'ShortLeftArrow;': '\u2190',
2017 'shortmid;': '\u2223',
2018 'shortparallel;': '\u2225',
2019 'ShortRightArrow;': '\u2192',
2020 'ShortUpArrow;': '\u2191',
2021 'shy;': '\xad',
2022 'shy': '\xad',
2023 'Sigma;': '\u03a3',
2024 'sigma;': '\u03c3',
2025 'sigmaf;': '\u03c2',
2026 'sigmav;': '\u03c2',
2027 'sim;': '\u223c',
2028 'simdot;': '\u2a6a',
2029 'sime;': '\u2243',
2030 'simeq;': '\u2243',
2031 'simg;': '\u2a9e',
2032 'simgE;': '\u2aa0',
2033 'siml;': '\u2a9d',
2034 'simlE;': '\u2a9f',
2035 'simne;': '\u2246',
2036 'simplus;': '\u2a24',
2037 'simrarr;': '\u2972',
2038 'slarr;': '\u2190',
2039 'SmallCircle;': '\u2218',
2040 'smallsetminus;': '\u2216',
2041 'smashp;': '\u2a33',
2042 'smeparsl;': '\u29e4',
2043 'smid;': '\u2223',
2044 'smile;': '\u2323',
2045 'smt;': '\u2aaa',
2046 'smte;': '\u2aac',
2047 'smtes;': '\u2aac\ufe00',
2048 'SOFTcy;': '\u042c',
2049 'softcy;': '\u044c',
2050 'sol;': '/',
2051 'solb;': '\u29c4',
2052 'solbar;': '\u233f',
2053 'Sopf;': '\U0001d54a',
2054 'sopf;': '\U0001d564',
2055 'spades;': '\u2660',
2056 'spadesuit;': '\u2660',
2057 'spar;': '\u2225',
2058 'sqcap;': '\u2293',
2059 'sqcaps;': '\u2293\ufe00',
2060 'sqcup;': '\u2294',
2061 'sqcups;': '\u2294\ufe00',
2062 'Sqrt;': '\u221a',
2063 'sqsub;': '\u228f',
2064 'sqsube;': '\u2291',
2065 'sqsubset;': '\u228f',
2066 'sqsubseteq;': '\u2291',
2067 'sqsup;': '\u2290',
2068 'sqsupe;': '\u2292',
2069 'sqsupset;': '\u2290',
2070 'sqsupseteq;': '\u2292',
2071 'squ;': '\u25a1',
2072 'Square;': '\u25a1',
2073 'square;': '\u25a1',
2074 'SquareIntersection;': '\u2293',
2075 'SquareSubset;': '\u228f',
2076 'SquareSubsetEqual;': '\u2291',
2077 'SquareSuperset;': '\u2290',
2078 'SquareSupersetEqual;': '\u2292',
2079 'SquareUnion;': '\u2294',
2080 'squarf;': '\u25aa',
2081 'squf;': '\u25aa',
2082 'srarr;': '\u2192',
2083 'Sscr;': '\U0001d4ae',
2084 'sscr;': '\U0001d4c8',
2085 'ssetmn;': '\u2216',
2086 'ssmile;': '\u2323',
2087 'sstarf;': '\u22c6',
2088 'Star;': '\u22c6',
2089 'star;': '\u2606',
2090 'starf;': '\u2605',
2091 'straightepsilon;': '\u03f5',
2092 'straightphi;': '\u03d5',
2093 'strns;': '\xaf',
2094 'Sub;': '\u22d0',
2095 'sub;': '\u2282',
2096 'subdot;': '\u2abd',
2097 'subE;': '\u2ac5',
2098 'sube;': '\u2286',
2099 'subedot;': '\u2ac3',
2100 'submult;': '\u2ac1',
2101 'subnE;': '\u2acb',
2102 'subne;': '\u228a',
2103 'subplus;': '\u2abf',
2104 'subrarr;': '\u2979',
2105 'Subset;': '\u22d0',
2106 'subset;': '\u2282',
2107 'subseteq;': '\u2286',
2108 'subseteqq;': '\u2ac5',
2109 'SubsetEqual;': '\u2286',
2110 'subsetneq;': '\u228a',
2111 'subsetneqq;': '\u2acb',
2112 'subsim;': '\u2ac7',
2113 'subsub;': '\u2ad5',
2114 'subsup;': '\u2ad3',
2115 'succ;': '\u227b',
2116 'succapprox;': '\u2ab8',
2117 'succcurlyeq;': '\u227d',
2118 'Succeeds;': '\u227b',
2119 'SucceedsEqual;': '\u2ab0',
2120 'SucceedsSlantEqual;': '\u227d',
2121 'SucceedsTilde;': '\u227f',
2122 'succeq;': '\u2ab0',
2123 'succnapprox;': '\u2aba',
2124 'succneqq;': '\u2ab6',
2125 'succnsim;': '\u22e9',
2126 'succsim;': '\u227f',
2127 'SuchThat;': '\u220b',
2128 'Sum;': '\u2211',
2129 'sum;': '\u2211',
2130 'sung;': '\u266a',
2131 'Sup;': '\u22d1',
2132 'sup;': '\u2283',
2133 'sup1;': '\xb9',
2134 'sup1': '\xb9',
2135 'sup2;': '\xb2',
2136 'sup2': '\xb2',
2137 'sup3;': '\xb3',
2138 'sup3': '\xb3',
2139 'supdot;': '\u2abe',
2140 'supdsub;': '\u2ad8',
2141 'supE;': '\u2ac6',
2142 'supe;': '\u2287',
2143 'supedot;': '\u2ac4',
2144 'Superset;': '\u2283',
2145 'SupersetEqual;': '\u2287',
2146 'suphsol;': '\u27c9',
2147 'suphsub;': '\u2ad7',
2148 'suplarr;': '\u297b',
2149 'supmult;': '\u2ac2',
2150 'supnE;': '\u2acc',
2151 'supne;': '\u228b',
2152 'supplus;': '\u2ac0',
2153 'Supset;': '\u22d1',
2154 'supset;': '\u2283',
2155 'supseteq;': '\u2287',
2156 'supseteqq;': '\u2ac6',
2157 'supsetneq;': '\u228b',
2158 'supsetneqq;': '\u2acc',
2159 'supsim;': '\u2ac8',
2160 'supsub;': '\u2ad4',
2161 'supsup;': '\u2ad6',
2162 'swarhk;': '\u2926',
2163 'swArr;': '\u21d9',
2164 'swarr;': '\u2199',
2165 'swarrow;': '\u2199',
2166 'swnwar;': '\u292a',
2167 'szlig;': '\xdf',
2168 'szlig': '\xdf',
2169 'Tab;': '\u2409',
2170 'target;': '\u2316',
2171 'Tau;': '\u03a4',
2172 'tau;': '\u03c4',
2173 'tbrk;': '\u23b4',
2174 'Tcaron;': '\u0164',
2175 'tcaron;': '\u0165',
2176 'Tcedil;': '\u0162',
2177 'tcedil;': '\u0163',
2178 'Tcy;': '\u0422',
2179 'tcy;': '\u0442',
2180 'tdot;': '\u25cc\u20db',
2181 'telrec;': '\u2315',
2182 'Tfr;': '\U0001d517',
2183 'tfr;': '\U0001d531',
2184 'there4;': '\u2234',
2185 'Therefore;': '\u2234',
2186 'therefore;': '\u2234',
2187 'Theta;': '\u0398',
2188 'theta;': '\u03b8',
2189 'thetasym;': '\u03d1',
2190 'thetav;': '\u03d1',
2191 'thickapprox;': '\u2248',
2192 'thicksim;': '\u223c',
2193 'ThickSpace;': '\u205f\u200a',
2194 'thinsp;': '\u2009',
2195 'ThinSpace;': '\u2009',
2196 'thkap;': '\u2248',
2197 'thksim;': '\u223c',
2198 'THORN;': '\xde',
2199 'THORN': '\xde',
2200 'thorn;': '\xfe',
2201 'thorn': '\xfe',
2202 'Tilde;': '\u223c',
2203 'tilde;': '\u02dc',
2204 'TildeEqual;': '\u2243',
2205 'TildeFullEqual;': '\u2245',
2206 'TildeTilde;': '\u2248',
2207 'times;': '\xd7',
2208 'times': '\xd7',
2209 'timesb;': '\u22a0',
2210 'timesbar;': '\u2a31',
2211 'timesd;': '\u2a30',
2212 'tint;': '\u222d',
2213 'toea;': '\u2928',
2214 'top;': '\u22a4',
2215 'topbot;': '\u2336',
2216 'topcir;': '\u2af1',
2217 'Topf;': '\U0001d54b',
2218 'topf;': '\U0001d565',
2219 'topfork;': '\u2ada',
2220 'tosa;': '\u2929',
2221 'tprime;': '\u2034',
2222 'TRADE;': '\u2122',
2223 'trade;': '\u2122',
2224 'triangle;': '\u25b5',
2225 'triangledown;': '\u25bf',
2226 'triangleleft;': '\u25c3',
2227 'trianglelefteq;': '\u22b4',
2228 'triangleq;': '\u225c',
2229 'triangleright;': '\u25b9',
2230 'trianglerighteq;': '\u22b5',
2231 'tridot;': '\u25ec',
2232 'trie;': '\u225c',
2233 'triminus;': '\u2a3a',
2234 'TripleDot;': '\u25cc\u20db',
2235 'triplus;': '\u2a39',
2236 'trisb;': '\u29cd',
2237 'tritime;': '\u2a3b',
2238 'trpezium;': '\u23e2',
2239 'Tscr;': '\U0001d4af',
2240 'tscr;': '\U0001d4c9',
2241 'TScy;': '\u0426',
2242 'tscy;': '\u0446',
2243 'TSHcy;': '\u040b',
2244 'tshcy;': '\u045b',
2245 'Tstrok;': '\u0166',
2246 'tstrok;': '\u0167',
2247 'twixt;': '\u226c',
2248 'twoheadleftarrow;': '\u219e',
2249 'twoheadrightarrow;': '\u21a0',
2250 'Uacute;': '\xda',
2251 'Uacute': '\xda',
2252 'uacute;': '\xfa',
2253 'uacute': '\xfa',
2254 'Uarr;': '\u219f',
2255 'uArr;': '\u21d1',
2256 'uarr;': '\u2191',
2257 'Uarrocir;': '\u2949',
2258 'Ubrcy;': '\u040e',
2259 'ubrcy;': '\u045e',
2260 'Ubreve;': '\u016c',
2261 'ubreve;': '\u016d',
2262 'Ucirc;': '\xdb',
2263 'Ucirc': '\xdb',
2264 'ucirc;': '\xfb',
2265 'ucirc': '\xfb',
2266 'Ucy;': '\u0423',
2267 'ucy;': '\u0443',
2268 'udarr;': '\u21c5',
2269 'Udblac;': '\u0170',
2270 'udblac;': '\u0171',
2271 'udhar;': '\u296e',
2272 'ufisht;': '\u297e',
2273 'Ufr;': '\U0001d518',
2274 'ufr;': '\U0001d532',
2275 'Ugrave;': '\xd9',
2276 'Ugrave': '\xd9',
2277 'ugrave;': '\xf9',
2278 'ugrave': '\xf9',
2279 'uHar;': '\u2963',
2280 'uharl;': '\u21bf',
2281 'uharr;': '\u21be',
2282 'uhblk;': '\u2580',
2283 'ulcorn;': '\u231c',
2284 'ulcorner;': '\u231c',
2285 'ulcrop;': '\u230f',
2286 'ultri;': '\u25f8',
2287 'Umacr;': '\u016a',
2288 'umacr;': '\u016b',
2289 'uml;': '\xa8',
2290 'uml': '\xa8',
2291 'UnderBar;': '_',
2292 'UnderBrace;': '\u23df',
2293 'UnderBracket;': '\u23b5',
2294 'UnderParenthesis;': '\u23dd',
2295 'Union;': '\u22c3',
2296 'UnionPlus;': '\u228e',
2297 'Uogon;': '\u0172',
2298 'uogon;': '\u0173',
2299 'Uopf;': '\U0001d54c',
2300 'uopf;': '\U0001d566',
2301 'UpArrow;': '\u2191',
2302 'Uparrow;': '\u21d1',
2303 'uparrow;': '\u2191',
2304 'UpArrowBar;': '\u2912',
2305 'UpArrowDownArrow;': '\u21c5',
2306 'UpDownArrow;': '\u2195',
2307 'Updownarrow;': '\u21d5',
2308 'updownarrow;': '\u2195',
2309 'UpEquilibrium;': '\u296e',
2310 'upharpoonleft;': '\u21bf',
2311 'upharpoonright;': '\u21be',
2312 'uplus;': '\u228e',
2313 'UpperLeftArrow;': '\u2196',
2314 'UpperRightArrow;': '\u2197',
2315 'Upsi;': '\u03d2',
2316 'upsi;': '\u03c5',
2317 'upsih;': '\u03d2',
2318 'Upsilon;': '\u03a5',
2319 'upsilon;': '\u03c5',
2320 'UpTee;': '\u22a5',
2321 'UpTeeArrow;': '\u21a5',
2322 'upuparrows;': '\u21c8',
2323 'urcorn;': '\u231d',
2324 'urcorner;': '\u231d',
2325 'urcrop;': '\u230e',
2326 'Uring;': '\u016e',
2327 'uring;': '\u016f',
2328 'urtri;': '\u25f9',
2329 'Uscr;': '\U0001d4b0',
2330 'uscr;': '\U0001d4ca',
2331 'utdot;': '\u22f0',
2332 'Utilde;': '\u0168',
2333 'utilde;': '\u0169',
2334 'utri;': '\u25b5',
2335 'utrif;': '\u25b4',
2336 'uuarr;': '\u21c8',
2337 'Uuml;': '\xdc',
2338 'Uuml': '\xdc',
2339 'uuml;': '\xfc',
2340 'uuml': '\xfc',
2341 'uwangle;': '\u29a7',
2342 'vangrt;': '\u299c',
2343 'varepsilon;': '\u03f5',
2344 'varkappa;': '\u03f0',
2345 'varnothing;': '\u2205',
2346 'varphi;': '\u03d5',
2347 'varpi;': '\u03d6',
2348 'varpropto;': '\u221d',
2349 'vArr;': '\u21d5',
2350 'varr;': '\u2195',
2351 'varrho;': '\u03f1',
2352 'varsigma;': '\u03c2',
2353 'varsubsetneq;': '\u228a\ufe00',
2354 'varsubsetneqq;': '\u2acb\ufe00',
2355 'varsupsetneq;': '\u228b\ufe00',
2356 'varsupsetneqq;': '\u2acc\ufe00',
2357 'vartheta;': '\u03d1',
2358 'vartriangleleft;': '\u22b2',
2359 'vartriangleright;': '\u22b3',
2360 'Vbar;': '\u2aeb',
2361 'vBar;': '\u2ae8',
2362 'vBarv;': '\u2ae9',
2363 'Vcy;': '\u0412',
2364 'vcy;': '\u0432',
2365 'VDash;': '\u22ab',
2366 'Vdash;': '\u22a9',
2367 'vDash;': '\u22a8',
2368 'vdash;': '\u22a2',
2369 'Vdashl;': '\u2ae6',
2370 'Vee;': '\u22c1',
2371 'vee;': '\u2228',
2372 'veebar;': '\u22bb',
2373 'veeeq;': '\u225a',
2374 'vellip;': '\u22ee',
2375 'Verbar;': '\u2016',
2376 'verbar;': '|',
2377 'Vert;': '\u2016',
2378 'vert;': '|',
2379 'VerticalBar;': '\u2223',
2380 'VerticalLine;': '|',
2381 'VerticalSeparator;': '\u2758',
2382 'VerticalTilde;': '\u2240',
2383 'VeryThinSpace;': '\u200a',
2384 'Vfr;': '\U0001d519',
2385 'vfr;': '\U0001d533',
2386 'vltri;': '\u22b2',
2387 'vnsub;': '\u2282\u20d2',
2388 'vnsup;': '\u2283\u20d2',
2389 'Vopf;': '\U0001d54d',
2390 'vopf;': '\U0001d567',
2391 'vprop;': '\u221d',
2392 'vrtri;': '\u22b3',
2393 'Vscr;': '\U0001d4b1',
2394 'vscr;': '\U0001d4cb',
2395 'vsubnE;': '\u2acb\ufe00',
2396 'vsubne;': '\u228a\ufe00',
2397 'vsupnE;': '\u2acc\ufe00',
2398 'vsupne;': '\u228b\ufe00',
2399 'Vvdash;': '\u22aa',
2400 'vzigzag;': '\u299a',
2401 'Wcirc;': '\u0174',
2402 'wcirc;': '\u0175',
2403 'wedbar;': '\u2a5f',
2404 'Wedge;': '\u22c0',
2405 'wedge;': '\u2227',
2406 'wedgeq;': '\u2259',
2407 'weierp;': '\u2118',
2408 'Wfr;': '\U0001d51a',
2409 'wfr;': '\U0001d534',
2410 'Wopf;': '\U0001d54e',
2411 'wopf;': '\U0001d568',
2412 'wp;': '\u2118',
2413 'wr;': '\u2240',
2414 'wreath;': '\u2240',
2415 'Wscr;': '\U0001d4b2',
2416 'wscr;': '\U0001d4cc',
2417 'xcap;': '\u22c2',
2418 'xcirc;': '\u25ef',
2419 'xcup;': '\u22c3',
2420 'xdtri;': '\u25bd',
2421 'Xfr;': '\U0001d51b',
2422 'xfr;': '\U0001d535',
2423 'xhArr;': '\u27fa',
2424 'xharr;': '\u27f7',
2425 'Xi;': '\u039e',
2426 'xi;': '\u03be',
2427 'xlArr;': '\u27f8',
2428 'xlarr;': '\u27f5',
2429 'xmap;': '\u27fc',
2430 'xnis;': '\u22fb',
2431 'xodot;': '\u2a00',
2432 'Xopf;': '\U0001d54f',
2433 'xopf;': '\U0001d569',
2434 'xoplus;': '\u2a01',
2435 'xotime;': '\u2a02',
2436 'xrArr;': '\u27f9',
2437 'xrarr;': '\u27f6',
2438 'Xscr;': '\U0001d4b3',
2439 'xscr;': '\U0001d4cd',
2440 'xsqcup;': '\u2a06',
2441 'xuplus;': '\u2a04',
2442 'xutri;': '\u25b3',
2443 'xvee;': '\u22c1',
2444 'xwedge;': '\u22c0',
2445 'Yacute;': '\xdd',
2446 'Yacute': '\xdd',
2447 'yacute;': '\xfd',
2448 'yacute': '\xfd',
2449 'YAcy;': '\u042f',
2450 'yacy;': '\u044f',
2451 'Ycirc;': '\u0176',
2452 'ycirc;': '\u0177',
2453 'Ycy;': '\u042b',
2454 'ycy;': '\u044b',
2455 'yen;': '\xa5',
2456 'yen': '\xa5',
2457 'Yfr;': '\U0001d51c',
2458 'yfr;': '\U0001d536',
2459 'YIcy;': '\u0407',
2460 'yicy;': '\u0457',
2461 'Yopf;': '\U0001d550',
2462 'yopf;': '\U0001d56a',
2463 'Yscr;': '\U0001d4b4',
2464 'yscr;': '\U0001d4ce',
2465 'YUcy;': '\u042e',
2466 'yucy;': '\u044e',
2467 'Yuml;': '\u0178',
2468 'yuml;': '\xff',
2469 'yuml': '\xff',
2470 'Zacute;': '\u0179',
2471 'zacute;': '\u017a',
2472 'Zcaron;': '\u017d',
2473 'zcaron;': '\u017e',
2474 'Zcy;': '\u0417',
2475 'zcy;': '\u0437',
2476 'Zdot;': '\u017b',
2477 'zdot;': '\u017c',
2478 'zeetrf;': '\u2128',
2479 'ZeroWidthSpace;': '\u200b',
2480 'Zeta;': '\u0396',
2481 'zeta;': '\u03b6',
2482 'Zfr;': '\u2128',
2483 'zfr;': '\U0001d537',
2484 'ZHcy;': '\u0416',
2485 'zhcy;': '\u0436',
2486 'zigrarr;': '\u21dd',
2487 'Zopf;': '\u2124',
2488 'zopf;': '\U0001d56b',
2489 'Zscr;': '\U0001d4b5',
2490 'zscr;': '\U0001d4cf',
2491 'zwj;': '\u200d',
2492 'zwnj;': '\u200c',
2493}
2494
Walter Dörwald5688b7a2003-04-16 09:46:13 +00002495# maps the Unicode codepoint to the HTML entity name
2496codepoint2name = {}
2497
2498# maps the HTML entity name to the character
2499# (or a character reference if the character is outside the Latin-1 range)
2500entitydefs = {}
2501
Guido van Rossumcc2b0162007-02-11 06:12:03 +00002502for (name, codepoint) in name2codepoint.items():
Walter Dörwald5688b7a2003-04-16 09:46:13 +00002503 codepoint2name[codepoint] = name
Martin v. Löwisc90584e2007-12-29 18:38:41 +00002504 entitydefs[name] = chr(codepoint)
Walter Dörwald5688b7a2003-04-16 09:46:13 +00002505
2506del name, codepoint