Completed
Push — master ( 6483aa...280137 )
by Colin
04:17
created

src/Util/Html5Entities.php (1 issue)

Upgrade to new PHP Analysis Engine

These results are based on our legacy PHP analysis, consider migrating to our new PHP analysis engine instead. Learn more

1
<?php
2
3
/*
4
 * This file is part of the league/commonmark package.
5
 *
6
 * (c) Colin O'Dell <[email protected]>
7
 *
8
 * Original code based on the CommonMark JS reference parser (https://bitly.com/commonmark-js)
9
 *  - (c) John MacFarlane
10
 *
11
 * For the full copyright and license information, please view the LICENSE
12
 * file that was distributed with this source code.
13
 */
14
15
namespace League\CommonMark\Util;
16
17 3
@trigger_error(sprintf('The "%s" class is deprecated since league/commonmark 1.1, use "%s" instead.', Html5Entities::class, Html5EntityDecoder::class), E_USER_DEPRECATED);
1 ignored issue
show
Security Best Practice introduced by
It seems like you do not handle an error condition here. This can introduce security issues, and is generally not recommended.

If you suppress an error, we recommend checking for the error condition explicitly:

// For example instead of
@mkdir($dir);

// Better use
if (@mkdir($dir) === false) {
    throw new \RuntimeException('The directory '.$dir.' could not be created.');
}
Loading history...
18
19
/**
20
 * @deprecated Use Html5EntityDecoder instead
21
 */
22
final class Html5Entities
23
{
24
    /**
25
     * @deprecated
26
     */
27
    public static $entitiesByName = [
28
        'Aacute'                          => 'Á',
29
        'Aacut'                           => 'Á',
30
        'aacute'                          => 'á',
31
        'aacut'                           => 'á',
32
        'Abreve'                          => 'Ă',
33
        'abreve'                          => 'ă',
34
        'ac'                              => '∾',
35
        'acd'                             => '∿',
36
        'acE'                             => '∾̳',
37
        'Acirc'                           => 'Â',
38
        'Acir'                            => 'Â',
39
        'acirc'                           => 'â',
40
        'acir'                            => 'â',
41
        'acute'                           => '´',
42
        'acut'                            => '´',
43
        'Acy'                             => 'А',
44
        'acy'                             => 'а',
45
        'AElig'                           => 'Æ',
46
        'AEli'                            => 'Æ',
47
        'aelig'                           => 'æ',
48
        'aeli'                            => 'æ',
49
        'af'                              => '⁡',
50
        'Afr'                             => '𝔄',
51
        'afr'                             => '𝔞',
52
        'Agrave'                          => 'À',
53
        'Agrav'                           => 'À',
54
        'agrave'                          => 'à',
55
        'agrav'                           => 'à',
56
        'alefsym'                         => 'ℵ',
57
        'aleph'                           => 'ℵ',
58
        'Alpha'                           => 'Α',
59
        'alpha'                           => 'α',
60
        'Amacr'                           => 'Ā',
61
        'amacr'                           => 'ā',
62
        'amalg'                           => '⨿',
63
        'AMP'                             => '&',
64
        'AM'                              => '&',
65
        'amp'                             => '&',
66
        'am'                              => '&',
67
        'And'                             => '⩓',
68
        'and'                             => '∧',
69
        'andand'                          => '⩕',
70
        'andd'                            => '⩜',
71
        'andslope'                        => '⩘',
72
        'andv'                            => '⩚',
73
        'ang'                             => '∠',
74
        'ange'                            => '⦤',
75
        'angle'                           => '∠',
76
        'angmsd'                          => '∡',
77
        'angmsdaa'                        => '⦨',
78
        'angmsdab'                        => '⦩',
79
        'angmsdac'                        => '⦪',
80
        'angmsdad'                        => '⦫',
81
        'angmsdae'                        => '⦬',
82
        'angmsdaf'                        => '⦭',
83
        'angmsdag'                        => '⦮',
84
        'angmsdah'                        => '⦯',
85
        'angrt'                           => '∟',
86
        'angrtvb'                         => '⊾',
87
        'angrtvbd'                        => '⦝',
88
        'angsph'                          => '∢',
89
        'angst'                           => 'Å',
90
        'angzarr'                         => '⍼',
91
        'Aogon'                           => 'Ą',
92
        'aogon'                           => 'ą',
93
        'Aopf'                            => '𝔸',
94
        'aopf'                            => '𝕒',
95
        'ap'                              => '≈',
96
        'apacir'                          => '⩯',
97
        'apE'                             => '⩰',
98
        'ape'                             => '≊',
99
        'apid'                            => '≋',
100
        'apos'                            => '\'',
101
        'ApplyFunction'                   => '⁡',
102
        'approx'                          => '≈',
103
        'approxeq'                        => '≊',
104
        'Aring'                           => 'Å',
105
        'Arin'                            => 'Å',
106
        'aring'                           => 'å',
107
        'arin'                            => 'å',
108
        'Ascr'                            => '𝒜',
109
        'ascr'                            => '𝒶',
110
        'Assign'                          => '≔',
111
        'ast'                             => '*',
112
        'asymp'                           => '≈',
113
        'asympeq'                         => '≍',
114
        'Atilde'                          => 'Ã',
115
        'Atild'                           => 'Ã',
116
        'atilde'                          => 'ã',
117
        'atild'                           => 'ã',
118
        'Auml'                            => 'Ä',
119
        'Aum'                             => 'Ä',
120
        'auml'                            => 'ä',
121
        'aum'                             => 'ä',
122
        'awconint'                        => '∳',
123
        'awint'                           => '⨑',
124
        'backcong'                        => '≌',
125
        'backepsilon'                     => '϶',
126
        'backprime'                       => '‵',
127
        'backsim'                         => '∽',
128
        'backsimeq'                       => '⋍',
129
        'Backslash'                       => '∖',
130
        'Barv'                            => '⫧',
131
        'barvee'                          => '⊽',
132
        'Barwed'                          => '⌆',
133
        'barwed'                          => '⌅',
134
        'barwedge'                        => '⌅',
135
        'bbrk'                            => '⎵',
136
        'bbrktbrk'                        => '⎶',
137
        'bcong'                           => '≌',
138
        'Bcy'                             => 'Б',
139
        'bcy'                             => 'б',
140
        'bdquo'                           => '„',
141
        'becaus'                          => '∵',
142
        'Because'                         => '∵',
143
        'because'                         => '∵',
144
        'bemptyv'                         => '⦰',
145
        'bepsi'                           => '϶',
146
        'bernou'                          => 'ℬ',
147
        'Bernoullis'                      => 'ℬ',
148
        'Beta'                            => 'Β',
149
        'beta'                            => 'β',
150
        'beth'                            => 'ℶ',
151
        'between'                         => '≬',
152
        'Bfr'                             => '𝔅',
153
        'bfr'                             => '𝔟',
154
        'bigcap'                          => '⋂',
155
        'bigcirc'                         => '◯',
156
        'bigcup'                          => '⋃',
157
        'bigodot'                         => '⨀',
158
        'bigoplus'                        => '⨁',
159
        'bigotimes'                       => '⨂',
160
        'bigsqcup'                        => '⨆',
161
        'bigstar'                         => '★',
162
        'bigtriangledown'                 => '▽',
163
        'bigtriangleup'                   => '△',
164
        'biguplus'                        => '⨄',
165
        'bigvee'                          => '⋁',
166
        'bigwedge'                        => '⋀',
167
        'bkarow'                          => '⤍',
168
        'blacklozenge'                    => '⧫',
169
        'blacksquare'                     => '▪',
170
        'blacktriangle'                   => '▴',
171
        'blacktriangledown'               => '▾',
172
        'blacktriangleleft'               => '◂',
173
        'blacktriangleright'              => '▸',
174
        'blank'                           => '␣',
175
        'blk12'                           => '▒',
176
        'blk14'                           => '░',
177
        'blk34'                           => '▓',
178
        'block'                           => '█',
179
        'bne'                             => '=⃥',
180
        'bnequiv'                         => '≡⃥',
181
        'bNot'                            => '⫭',
182
        'bnot'                            => '⌐',
183
        'Bopf'                            => '𝔹',
184
        'bopf'                            => '𝕓',
185
        'bot'                             => '⊥',
186
        'bottom'                          => '⊥',
187
        'bowtie'                          => '⋈',
188
        'boxbox'                          => '⧉',
189
        'boxDL'                           => '╗',
190
        'boxDl'                           => '╖',
191
        'boxdL'                           => '╕',
192
        'boxdl'                           => '┐',
193
        'boxDR'                           => '╔',
194
        'boxDr'                           => '╓',
195
        'boxdR'                           => '╒',
196
        'boxdr'                           => '┌',
197
        'boxH'                            => '═',
198
        'boxh'                            => '─',
199
        'boxHD'                           => '╦',
200
        'boxHd'                           => '╤',
201
        'boxhD'                           => '╥',
202
        'boxhd'                           => '┬',
203
        'boxHU'                           => '╩',
204
        'boxHu'                           => '╧',
205
        'boxhU'                           => '╨',
206
        'boxhu'                           => '┴',
207
        'boxminus'                        => '⊟',
208
        'boxplus'                         => '⊞',
209
        'boxtimes'                        => '⊠',
210
        'boxUL'                           => '╝',
211
        'boxUl'                           => '╜',
212
        'boxuL'                           => '╛',
213
        'boxul'                           => '┘',
214
        'boxUR'                           => '╚',
215
        'boxUr'                           => '╙',
216
        'boxuR'                           => '╘',
217
        'boxur'                           => '└',
218
        'boxV'                            => '║',
219
        'boxv'                            => '│',
220
        'boxVH'                           => '╬',
221
        'boxVh'                           => '╫',
222
        'boxvH'                           => '╪',
223
        'boxvh'                           => '┼',
224
        'boxVL'                           => '╣',
225
        'boxVl'                           => '╢',
226
        'boxvL'                           => '╡',
227
        'boxvl'                           => '┤',
228
        'boxVR'                           => '╠',
229
        'boxVr'                           => '╟',
230
        'boxvR'                           => '╞',
231
        'boxvr'                           => '├',
232
        'bprime'                          => '‵',
233
        'Breve'                           => '˘',
234
        'breve'                           => '˘',
235
        'brvbar'                          => '¦',
236
        'brvba'                           => '¦',
237
        'Bscr'                            => 'ℬ',
238
        'bscr'                            => '𝒷',
239
        'bsemi'                           => '⁏',
240
        'bsim'                            => '∽',
241
        'bsime'                           => '⋍',
242
        'bsol'                            => '\\',
243
        'bsolb'                           => '⧅',
244
        'bsolhsub'                        => '⟈',
245
        'bull'                            => '•',
246
        'bullet'                          => '•',
247
        'bump'                            => '≎',
248
        'bumpE'                           => '⪮',
249
        'bumpe'                           => '≏',
250
        'Bumpeq'                          => '≎',
251
        'bumpeq'                          => '≏',
252
        'Cacute'                          => 'Ć',
253
        'cacute'                          => 'ć',
254
        'Cap'                             => '⋒',
255
        'cap'                             => '∩',
256
        'capand'                          => '⩄',
257
        'capbrcup'                        => '⩉',
258
        'capcap'                          => '⩋',
259
        'capcup'                          => '⩇',
260
        'capdot'                          => '⩀',
261
        'CapitalDifferentialD'            => 'ⅅ',
262
        'caps'                            => '∩︀',
263
        'caret'                           => '⁁',
264
        'caron'                           => 'ˇ',
265
        'Cayleys'                         => 'ℭ',
266
        'ccaps'                           => '⩍',
267
        'Ccaron'                          => 'Č',
268
        'ccaron'                          => 'č',
269
        'Ccedil'                          => 'Ç',
270
        'Ccedi'                           => 'Ç',
271
        'ccedil'                          => 'ç',
272
        'ccedi'                           => 'ç',
273
        'Ccirc'                           => 'Ĉ',
274
        'ccirc'                           => 'ĉ',
275
        'Cconint'                         => '∰',
276
        'ccups'                           => '⩌',
277
        'ccupssm'                         => '⩐',
278
        'Cdot'                            => 'Ċ',
279
        'cdot'                            => 'ċ',
280
        'cedil'                           => '¸',
281
        'cedi'                            => '¸',
282
        'Cedilla'                         => '¸',
283
        'cemptyv'                         => '⦲',
284
        'cent'                            => '¢',
285
        'cen'                             => '¢',
286
        'CenterDot'                       => '·',
287
        'centerdot'                       => '·',
288
        'Cfr'                             => 'ℭ',
289
        'cfr'                             => '𝔠',
290
        'CHcy'                            => 'Ч',
291
        'chcy'                            => 'ч',
292
        'check'                           => '✓',
293
        'checkmark'                       => '✓',
294
        'Chi'                             => 'Χ',
295
        'chi'                             => 'χ',
296
        'cir'                             => '○',
297
        'circ'                            => 'ˆ',
298
        'circeq'                          => '≗',
299
        'circlearrowleft'                 => '↺',
300
        'circlearrowright'                => '↻',
301
        'circledast'                      => '⊛',
302
        'circledcirc'                     => '⊚',
303
        'circleddash'                     => '⊝',
304
        'CircleDot'                       => '⊙',
305
        'circledR'                        => '®',
306
        'circledS'                        => 'Ⓢ',
307
        'CircleMinus'                     => '⊖',
308
        'CirclePlus'                      => '⊕',
309
        'CircleTimes'                     => '⊗',
310
        'cirE'                            => '⧃',
311
        'cire'                            => '≗',
312
        'cirfnint'                        => '⨐',
313
        'cirmid'                          => '⫯',
314
        'cirscir'                         => '⧂',
315
        'ClockwiseContourIntegral'        => '∲',
316
        'CloseCurlyDoubleQuote'           => '”',
317
        'CloseCurlyQuote'                 => '’',
318
        'clubs'                           => '♣',
319
        'clubsuit'                        => '♣',
320
        'Colon'                           => '∷',
321
        'colon'                           => ':',
322
        'Colone'                          => '⩴',
323
        'colone'                          => '≔',
324
        'coloneq'                         => '≔',
325
        'comma'                           => ',',
326
        'commat'                          => '@',
327
        'comp'                            => '∁',
328
        'compfn'                          => '∘',
329
        'complement'                      => '∁',
330
        'complexes'                       => 'ℂ',
331
        'cong'                            => '≅',
332
        'congdot'                         => '⩭',
333
        'Congruent'                       => '≡',
334
        'Conint'                          => '∯',
335
        'conint'                          => '∮',
336
        'ContourIntegral'                 => '∮',
337
        'Copf'                            => 'ℂ',
338
        'copf'                            => '𝕔',
339
        'coprod'                          => '∐',
340
        'Coproduct'                       => '∐',
341
        'COPY'                            => '©',
342
        'COP'                             => '©',
343
        'copy'                            => '©',
344
        'cop'                             => '©',
345
        'copysr'                          => '℗',
346
        'CounterClockwiseContourIntegral' => '∳',
347
        'crarr'                           => '↵',
348
        'Cross'                           => '⨯',
349
        'cross'                           => '✗',
350
        'Cscr'                            => '𝒞',
351
        'cscr'                            => '𝒸',
352
        'csub'                            => '⫏',
353
        'csube'                           => '⫑',
354
        'csup'                            => '⫐',
355
        'csupe'                           => '⫒',
356
        'ctdot'                           => '⋯',
357
        'cudarrl'                         => '⤸',
358
        'cudarrr'                         => '⤵',
359
        'cuepr'                           => '⋞',
360
        'cuesc'                           => '⋟',
361
        'cularr'                          => '↶',
362
        'cularrp'                         => '⤽',
363
        'Cup'                             => '⋓',
364
        'cup'                             => '∪',
365
        'cupbrcap'                        => '⩈',
366
        'CupCap'                          => '≍',
367
        'cupcap'                          => '⩆',
368
        'cupcup'                          => '⩊',
369
        'cupdot'                          => '⊍',
370
        'cupor'                           => '⩅',
371
        'cups'                            => '∪︀',
372
        'curarr'                          => '↷',
373
        'curarrm'                         => '⤼',
374
        'curlyeqprec'                     => '⋞',
375
        'curlyeqsucc'                     => '⋟',
376
        'curlyvee'                        => '⋎',
377
        'curlywedge'                      => '⋏',
378
        'curren'                          => '¤',
379
        'curre'                           => '¤',
380
        'curvearrowleft'                  => '↶',
381
        'curvearrowright'                 => '↷',
382
        'cuvee'                           => '⋎',
383
        'cuwed'                           => '⋏',
384
        'cwconint'                        => '∲',
385
        'cwint'                           => '∱',
386
        'cylcty'                          => '⌭',
387
        'Dagger'                          => '‡',
388
        'dagger'                          => '†',
389
        'daleth'                          => 'ℸ',
390
        'Darr'                            => '↡',
391
        'dArr'                            => '⇓',
392
        'darr'                            => '↓',
393
        'dash'                            => '‐',
394
        'Dashv'                           => '⫤',
395
        'dashv'                           => '⊣',
396
        'dbkarow'                         => '⤏',
397
        'dblac'                           => '˝',
398
        'Dcaron'                          => 'Ď',
399
        'dcaron'                          => 'ď',
400
        'Dcy'                             => 'Д',
401
        'dcy'                             => 'д',
402
        'DD'                              => 'ⅅ',
403
        'dd'                              => 'ⅆ',
404
        'ddagger'                         => '‡',
405
        'ddarr'                           => '⇊',
406
        'DDotrahd'                        => '⤑',
407
        'ddotseq'                         => '⩷',
408
        'deg'                             => '°',
409
        'de'                              => '°',
410
        'Del'                             => '∇',
411
        'Delta'                           => 'Δ',
412
        'delta'                           => 'δ',
413
        'demptyv'                         => '⦱',
414
        'dfisht'                          => '⥿',
415
        'Dfr'                             => '𝔇',
416
        'dfr'                             => '𝔡',
417
        'dHar'                            => '⥥',
418
        'dharl'                           => '⇃',
419
        'dharr'                           => '⇂',
420
        'DiacriticalAcute'                => '´',
421
        'DiacriticalDot'                  => '˙',
422
        'DiacriticalDoubleAcute'          => '˝',
423
        'DiacriticalGrave'                => '`',
424
        'DiacriticalTilde'                => '˜',
425
        'diam'                            => '⋄',
426
        'Diamond'                         => '⋄',
427
        'diamond'                         => '⋄',
428
        'diamondsuit'                     => '♦',
429
        'diams'                           => '♦',
430
        'die'                             => '¨',
431
        'DifferentialD'                   => 'ⅆ',
432
        'digamma'                         => 'ϝ',
433
        'disin'                           => '⋲',
434
        'div'                             => '÷',
435
        'divide'                          => '÷',
436
        'divid'                           => '÷',
437
        'divideontimes'                   => '⋇',
438
        'divonx'                          => '⋇',
439
        'DJcy'                            => 'Ђ',
440
        'djcy'                            => 'ђ',
441
        'dlcorn'                          => '⌞',
442
        'dlcrop'                          => '⌍',
443
        'dollar'                          => '$',
444
        'Dopf'                            => '𝔻',
445
        'dopf'                            => '𝕕',
446
        'Dot'                             => '¨',
447
        'dot'                             => '˙',
448
        'DotDot'                          => '⃜',
449
        'doteq'                           => '≐',
450
        'doteqdot'                        => '≑',
451
        'DotEqual'                        => '≐',
452
        'dotminus'                        => '∸',
453
        'dotplus'                         => '∔',
454
        'dotsquare'                       => '⊡',
455
        'doublebarwedge'                  => '⌆',
456
        'DoubleContourIntegral'           => '∯',
457
        'DoubleDot'                       => '¨',
458
        'DoubleDownArrow'                 => '⇓',
459
        'DoubleLeftArrow'                 => '⇐',
460
        'DoubleLeftRightArrow'            => '⇔',
461
        'DoubleLeftTee'                   => '⫤',
462
        'DoubleLongLeftArrow'             => '⟸',
463
        'DoubleLongLeftRightArrow'        => '⟺',
464
        'DoubleLongRightArrow'            => '⟹',
465
        'DoubleRightArrow'                => '⇒',
466
        'DoubleRightTee'                  => '⊨',
467
        'DoubleUpArrow'                   => '⇑',
468
        'DoubleUpDownArrow'               => '⇕',
469
        'DoubleVerticalBar'               => '∥',
470
        'DownArrow'                       => '↓',
471
        'Downarrow'                       => '⇓',
472
        'downarrow'                       => '↓',
473
        'DownArrowBar'                    => '⤓',
474
        'DownArrowUpArrow'                => '⇵',
475
        'DownBreve'                       => '̑',
476
        'downdownarrows'                  => '⇊',
477
        'downharpoonleft'                 => '⇃',
478
        'downharpoonright'                => '⇂',
479
        'DownLeftRightVector'             => '⥐',
480
        'DownLeftTeeVector'               => '⥞',
481
        'DownLeftVector'                  => '↽',
482
        'DownLeftVectorBar'               => '⥖',
483
        'DownRightTeeVector'              => '⥟',
484
        'DownRightVector'                 => '⇁',
485
        'DownRightVectorBar'              => '⥗',
486
        'DownTee'                         => '⊤',
487
        'DownTeeArrow'                    => '↧',
488
        'drbkarow'                        => '⤐',
489
        'drcorn'                          => '⌟',
490
        'drcrop'                          => '⌌',
491
        'Dscr'                            => '𝒟',
492
        'dscr'                            => '𝒹',
493
        'DScy'                            => 'Ѕ',
494
        'dscy'                            => 'ѕ',
495
        'dsol'                            => '⧶',
496
        'Dstrok'                          => 'Đ',
497
        'dstrok'                          => 'đ',
498
        'dtdot'                           => '⋱',
499
        'dtri'                            => '▿',
500
        'dtrif'                           => '▾',
501
        'duarr'                           => '⇵',
502
        'duhar'                           => '⥯',
503
        'dwangle'                         => '⦦',
504
        'DZcy'                            => 'Џ',
505
        'dzcy'                            => 'џ',
506
        'dzigrarr'                        => '⟿',
507
        'Eacute'                          => 'É',
508
        'Eacut'                           => 'É',
509
        'eacute'                          => 'é',
510
        'eacut'                           => 'é',
511
        'easter'                          => '⩮',
512
        'Ecaron'                          => 'Ě',
513
        'ecaron'                          => 'ě',
514
        'ecir'                            => 'ê',
515
        'Ecirc'                           => 'Ê',
516
        'Ecir'                            => 'Ê',
517
        'ecirc'                           => 'ê',
518
        'ecolon'                          => '≕',
519
        'Ecy'                             => 'Э',
520
        'ecy'                             => 'э',
521
        'eDDot'                           => '⩷',
522
        'Edot'                            => 'Ė',
523
        'eDot'                            => '≑',
524
        'edot'                            => 'ė',
525
        'ee'                              => 'ⅇ',
526
        'efDot'                           => '≒',
527
        'Efr'                             => '𝔈',
528
        'efr'                             => '𝔢',
529
        'eg'                              => '⪚',
530
        'Egrave'                          => 'È',
531
        'Egrav'                           => 'È',
532
        'egrave'                          => 'è',
533
        'egrav'                           => 'è',
534
        'egs'                             => '⪖',
535
        'egsdot'                          => '⪘',
536
        'el'                              => '⪙',
537
        'Element'                         => '∈',
538
        'elinters'                        => '⏧',
539
        'ell'                             => 'ℓ',
540
        'els'                             => '⪕',
541
        'elsdot'                          => '⪗',
542
        'Emacr'                           => 'Ē',
543
        'emacr'                           => 'ē',
544
        'empty'                           => '∅',
545
        'emptyset'                        => '∅',
546
        'EmptySmallSquare'                => '◻',
547
        'emptyv'                          => '∅',
548
        'EmptyVerySmallSquare'            => '▫',
549
        'emsp'                            => ' ',
550
        'emsp13'                          => ' ',
551
        'emsp14'                          => ' ',
552
        'ENG'                             => 'Ŋ',
553
        'eng'                             => 'ŋ',
554
        'ensp'                            => ' ',
555
        'Eogon'                           => 'Ę',
556
        'eogon'                           => 'ę',
557
        'Eopf'                            => '𝔼',
558
        'eopf'                            => '𝕖',
559
        'epar'                            => '⋕',
560
        'eparsl'                          => '⧣',
561
        'eplus'                           => '⩱',
562
        'epsi'                            => 'ε',
563
        'Epsilon'                         => 'Ε',
564
        'epsilon'                         => 'ε',
565
        'epsiv'                           => 'ϵ',
566
        'eqcirc'                          => '≖',
567
        'eqcolon'                         => '≕',
568
        'eqsim'                           => '≂',
569
        'eqslantgtr'                      => '⪖',
570
        'eqslantless'                     => '⪕',
571
        'Equal'                           => '⩵',
572
        'equals'                          => '=',
573
        'EqualTilde'                      => '≂',
574
        'equest'                          => '≟',
575
        'Equilibrium'                     => '⇌',
576
        'equiv'                           => '≡',
577
        'equivDD'                         => '⩸',
578
        'eqvparsl'                        => '⧥',
579
        'erarr'                           => '⥱',
580
        'erDot'                           => '≓',
581
        'Escr'                            => 'ℰ',
582
        'escr'                            => 'ℯ',
583
        'esdot'                           => '≐',
584
        'Esim'                            => '⩳',
585
        'esim'                            => '≂',
586
        'Eta'                             => 'Η',
587
        'eta'                             => 'η',
588
        'ETH'                             => 'Ð',
589
        'ET'                              => 'Ð',
590
        'eth'                             => 'ð',
591
        'et'                              => 'ð',
592
        'Euml'                            => 'Ë',
593
        'Eum'                             => 'Ë',
594
        'euml'                            => 'ë',
595
        'eum'                             => 'ë',
596
        'euro'                            => '€',
597
        'excl'                            => '!',
598
        'exist'                           => '∃',
599
        'Exists'                          => '∃',
600
        'expectation'                     => 'ℰ',
601
        'ExponentialE'                    => 'ⅇ',
602
        'exponentiale'                    => 'ⅇ',
603
        'fallingdotseq'                   => '≒',
604
        'Fcy'                             => 'Ф',
605
        'fcy'                             => 'ф',
606
        'female'                          => '♀',
607
        'ffilig'                          => 'ffi',
608
        'fflig'                           => 'ff',
609
        'ffllig'                          => 'ffl',
610
        'Ffr'                             => '𝔉',
611
        'ffr'                             => '𝔣',
612
        'filig'                           => 'fi',
613
        'FilledSmallSquare'               => '◼',
614
        'FilledVerySmallSquare'           => '▪',
615
        'fjlig'                           => 'fj',
616
        'flat'                            => '♭',
617
        'fllig'                           => 'fl',
618
        'fltns'                           => '▱',
619
        'fnof'                            => 'ƒ',
620
        'Fopf'                            => '𝔽',
621
        'fopf'                            => '𝕗',
622
        'ForAll'                          => '∀',
623
        'forall'                          => '∀',
624
        'fork'                            => '⋔',
625
        'forkv'                           => '⫙',
626
        'Fouriertrf'                      => 'ℱ',
627
        'fpartint'                        => '⨍',
628
        'frac12'                          => '½',
629
        'frac1'                           => '¼',
630
        'frac13'                          => '⅓',
631
        'frac14'                          => '¼',
632
        'frac15'                          => '⅕',
633
        'frac16'                          => '⅙',
634
        'frac18'                          => '⅛',
635
        'frac23'                          => '⅔',
636
        'frac25'                          => '⅖',
637
        'frac34'                          => '¾',
638
        'frac3'                           => '¾',
639
        'frac35'                          => '⅗',
640
        'frac38'                          => '⅜',
641
        'frac45'                          => '⅘',
642
        'frac56'                          => '⅚',
643
        'frac58'                          => '⅝',
644
        'frac78'                          => '⅞',
645
        'frasl'                           => '⁄',
646
        'frown'                           => '⌢',
647
        'Fscr'                            => 'ℱ',
648
        'fscr'                            => '𝒻',
649
        'gacute'                          => 'ǵ',
650
        'Gamma'                           => 'Γ',
651
        'gamma'                           => 'γ',
652
        'Gammad'                          => 'Ϝ',
653
        'gammad'                          => 'ϝ',
654
        'gap'                             => '⪆',
655
        'Gbreve'                          => 'Ğ',
656
        'gbreve'                          => 'ğ',
657
        'Gcedil'                          => 'Ģ',
658
        'Gcirc'                           => 'Ĝ',
659
        'gcirc'                           => 'ĝ',
660
        'Gcy'                             => 'Г',
661
        'gcy'                             => 'г',
662
        'Gdot'                            => 'Ġ',
663
        'gdot'                            => 'ġ',
664
        'gE'                              => '≧',
665
        'ge'                              => '≥',
666
        'gEl'                             => '⪌',
667
        'gel'                             => '⋛',
668
        'geq'                             => '≥',
669
        'geqq'                            => '≧',
670
        'geqslant'                        => '⩾',
671
        'ges'                             => '⩾',
672
        'gescc'                           => '⪩',
673
        'gesdot'                          => '⪀',
674
        'gesdoto'                         => '⪂',
675
        'gesdotol'                        => '⪄',
676
        'gesl'                            => '⋛︀',
677
        'gesles'                          => '⪔',
678
        'Gfr'                             => '𝔊',
679
        'gfr'                             => '𝔤',
680
        'Gg'                              => '⋙',
681
        'gg'                              => '≫',
682
        'ggg'                             => '⋙',
683
        'gimel'                           => 'ℷ',
684
        'GJcy'                            => 'Ѓ',
685
        'gjcy'                            => 'ѓ',
686
        'gl'                              => '≷',
687
        'gla'                             => '⪥',
688
        'glE'                             => '⪒',
689
        'glj'                             => '⪤',
690
        'gnap'                            => '⪊',
691
        'gnapprox'                        => '⪊',
692
        'gnE'                             => '≩',
693
        'gne'                             => '⪈',
694
        'gneq'                            => '⪈',
695
        'gneqq'                           => '≩',
696
        'gnsim'                           => '⋧',
697
        'Gopf'                            => '𝔾',
698
        'gopf'                            => '𝕘',
699
        'grave'                           => '`',
700
        'GreaterEqual'                    => '≥',
701
        'GreaterEqualLess'                => '⋛',
702
        'GreaterFullEqual'                => '≧',
703
        'GreaterGreater'                  => '⪢',
704
        'GreaterLess'                     => '≷',
705
        'GreaterSlantEqual'               => '⩾',
706
        'GreaterTilde'                    => '≳',
707
        'Gscr'                            => '𝒢',
708
        'gscr'                            => 'ℊ',
709
        'gsim'                            => '≳',
710
        'gsime'                           => '⪎',
711
        'gsiml'                           => '⪐',
712
        'GT'                              => '>',
713
        'G'                               => '>',
714
        'Gt'                              => '≫',
715
        'gt'                              => '>',
716
        'g'                               => '>',
717
        'gtcc'                            => '⪧',
718
        'gtcir'                           => '⩺',
719
        'gtdot'                           => '⋗',
720
        'gtlPar'                          => '⦕',
721
        'gtquest'                         => '⩼',
722
        'gtrapprox'                       => '⪆',
723
        'gtrarr'                          => '⥸',
724
        'gtrdot'                          => '⋗',
725
        'gtreqless'                       => '⋛',
726
        'gtreqqless'                      => '⪌',
727
        'gtrless'                         => '≷',
728
        'gtrsim'                          => '≳',
729
        'gvertneqq'                       => '≩︀',
730
        'gvnE'                            => '≩︀',
731
        'Hacek'                           => 'ˇ',
732
        'hairsp'                          => ' ',
733
        'half'                            => '½',
734
        'hamilt'                          => 'ℋ',
735
        'HARDcy'                          => 'Ъ',
736
        'hardcy'                          => 'ъ',
737
        'hArr'                            => '⇔',
738
        'harr'                            => '↔',
739
        'harrcir'                         => '⥈',
740
        'harrw'                           => '↭',
741
        'Hat'                             => '^',
742
        'hbar'                            => 'ℏ',
743
        'Hcirc'                           => 'Ĥ',
744
        'hcirc'                           => 'ĥ',
745
        'hearts'                          => '♥',
746
        'heartsuit'                       => '♥',
747
        'hellip'                          => '…',
748
        'hercon'                          => '⊹',
749
        'Hfr'                             => 'ℌ',
750
        'hfr'                             => '𝔥',
751
        'HilbertSpace'                    => 'ℋ',
752
        'hksearow'                        => '⤥',
753
        'hkswarow'                        => '⤦',
754
        'hoarr'                           => '⇿',
755
        'homtht'                          => '∻',
756
        'hookleftarrow'                   => '↩',
757
        'hookrightarrow'                  => '↪',
758
        'Hopf'                            => 'ℍ',
759
        'hopf'                            => '𝕙',
760
        'horbar'                          => '―',
761
        'HorizontalLine'                  => '─',
762
        'Hscr'                            => 'ℋ',
763
        'hscr'                            => '𝒽',
764
        'hslash'                          => 'ℏ',
765
        'Hstrok'                          => 'Ħ',
766
        'hstrok'                          => 'ħ',
767
        'HumpDownHump'                    => '≎',
768
        'HumpEqual'                       => '≏',
769
        'hybull'                          => '⁃',
770
        'hyphen'                          => '‐',
771
        'Iacute'                          => 'Í',
772
        'Iacut'                           => 'Í',
773
        'iacute'                          => 'í',
774
        'iacut'                           => 'í',
775
        'ic'                              => '⁣',
776
        'Icirc'                           => 'Î',
777
        'Icir'                            => 'Î',
778
        'icirc'                           => 'î',
779
        'icir'                            => 'î',
780
        'Icy'                             => 'И',
781
        'icy'                             => 'и',
782
        'Idot'                            => 'İ',
783
        'IEcy'                            => 'Е',
784
        'iecy'                            => 'е',
785
        'iexcl'                           => '¡',
786
        'iexc'                            => '¡',
787
        'iff'                             => '⇔',
788
        'Ifr'                             => 'ℑ',
789
        'ifr'                             => '𝔦',
790
        'Igrave'                          => 'Ì',
791
        'Igrav'                           => 'Ì',
792
        'igrave'                          => 'ì',
793
        'igrav'                           => 'ì',
794
        'ii'                              => 'ⅈ',
795
        'iiiint'                          => '⨌',
796
        'iiint'                           => '∭',
797
        'iinfin'                          => '⧜',
798
        'iiota'                           => '℩',
799
        'IJlig'                           => 'IJ',
800
        'ijlig'                           => 'ij',
801
        'Im'                              => 'ℑ',
802
        'Imacr'                           => 'Ī',
803
        'imacr'                           => 'ī',
804
        'image'                           => 'ℑ',
805
        'ImaginaryI'                      => 'ⅈ',
806
        'imagline'                        => 'ℐ',
807
        'imagpart'                        => 'ℑ',
808
        'imath'                           => 'ı',
809
        'imof'                            => '⊷',
810
        'imped'                           => 'Ƶ',
811
        'Implies'                         => '⇒',
812
        'in'                              => '∈',
813
        'incare'                          => '℅',
814
        'infin'                           => '∞',
815
        'infintie'                        => '⧝',
816
        'inodot'                          => 'ı',
817
        'Int'                             => '∬',
818
        'int'                             => '∫',
819
        'intcal'                          => '⊺',
820
        'integers'                        => 'ℤ',
821
        'Integral'                        => '∫',
822
        'intercal'                        => '⊺',
823
        'Intersection'                    => '⋂',
824
        'intlarhk'                        => '⨗',
825
        'intprod'                         => '⨼',
826
        'InvisibleComma'                  => '⁣',
827
        'InvisibleTimes'                  => '⁢',
828
        'IOcy'                            => 'Ё',
829
        'iocy'                            => 'ё',
830
        'Iogon'                           => 'Į',
831
        'iogon'                           => 'į',
832
        'Iopf'                            => '𝕀',
833
        'iopf'                            => '𝕚',
834
        'Iota'                            => 'Ι',
835
        'iota'                            => 'ι',
836
        'iprod'                           => '⨼',
837
        'iquest'                          => '¿',
838
        'iques'                           => '¿',
839
        'Iscr'                            => 'ℐ',
840
        'iscr'                            => '𝒾',
841
        'isin'                            => '∈',
842
        'isindot'                         => '⋵',
843
        'isinE'                           => '⋹',
844
        'isins'                           => '⋴',
845
        'isinsv'                          => '⋳',
846
        'isinv'                           => '∈',
847
        'it'                              => '⁢',
848
        'Itilde'                          => 'Ĩ',
849
        'itilde'                          => 'ĩ',
850
        'Iukcy'                           => 'І',
851
        'iukcy'                           => 'і',
852
        'Iuml'                            => 'Ï',
853
        'Ium'                             => 'Ï',
854
        'iuml'                            => 'ï',
855
        'ium'                             => 'ï',
856
        'Jcirc'                           => 'Ĵ',
857
        'jcirc'                           => 'ĵ',
858
        'Jcy'                             => 'Й',
859
        'jcy'                             => 'й',
860
        'Jfr'                             => '𝔍',
861
        'jfr'                             => '𝔧',
862
        'jmath'                           => 'ȷ',
863
        'Jopf'                            => '𝕁',
864
        'jopf'                            => '𝕛',
865
        'Jscr'                            => '𝒥',
866
        'jscr'                            => '𝒿',
867
        'Jsercy'                          => 'Ј',
868
        'jsercy'                          => 'ј',
869
        'Jukcy'                           => 'Є',
870
        'jukcy'                           => 'є',
871
        'Kappa'                           => 'Κ',
872
        'kappa'                           => 'κ',
873
        'kappav'                          => 'ϰ',
874
        'Kcedil'                          => 'Ķ',
875
        'kcedil'                          => 'ķ',
876
        'Kcy'                             => 'К',
877
        'kcy'                             => 'к',
878
        'Kfr'                             => '𝔎',
879
        'kfr'                             => '𝔨',
880
        'kgreen'                          => 'ĸ',
881
        'KHcy'                            => 'Х',
882
        'khcy'                            => 'х',
883
        'KJcy'                            => 'Ќ',
884
        'kjcy'                            => 'ќ',
885
        'Kopf'                            => '𝕂',
886
        'kopf'                            => '𝕜',
887
        'Kscr'                            => '𝒦',
888
        'kscr'                            => '𝓀',
889
        'lAarr'                           => '⇚',
890
        'Lacute'                          => 'Ĺ',
891
        'lacute'                          => 'ĺ',
892
        'laemptyv'                        => '⦴',
893
        'lagran'                          => 'ℒ',
894
        'Lambda'                          => 'Λ',
895
        'lambda'                          => 'λ',
896
        'Lang'                            => '⟪',
897
        'lang'                            => '⟨',
898
        'langd'                           => '⦑',
899
        'langle'                          => '⟨',
900
        'lap'                             => '⪅',
901
        'Laplacetrf'                      => 'ℒ',
902
        'laquo'                           => '«',
903
        'laqu'                            => '«',
904
        'Larr'                            => '↞',
905
        'lArr'                            => '⇐',
906
        'larr'                            => '←',
907
        'larrb'                           => '⇤',
908
        'larrbfs'                         => '⤟',
909
        'larrfs'                          => '⤝',
910
        'larrhk'                          => '↩',
911
        'larrlp'                          => '↫',
912
        'larrpl'                          => '⤹',
913
        'larrsim'                         => '⥳',
914
        'larrtl'                          => '↢',
915
        'lat'                             => '⪫',
916
        'lAtail'                          => '⤛',
917
        'latail'                          => '⤙',
918
        'late'                            => '⪭',
919
        'lates'                           => '⪭︀',
920
        'lBarr'                           => '⤎',
921
        'lbarr'                           => '⤌',
922
        'lbbrk'                           => '❲',
923
        'lbrace'                          => '{',
924
        'lbrack'                          => '[',
925
        'lbrke'                           => '⦋',
926
        'lbrksld'                         => '⦏',
927
        'lbrkslu'                         => '⦍',
928
        'Lcaron'                          => 'Ľ',
929
        'lcaron'                          => 'ľ',
930
        'Lcedil'                          => 'Ļ',
931
        'lcedil'                          => 'ļ',
932
        'lceil'                           => '⌈',
933
        'lcub'                            => '{',
934
        'Lcy'                             => 'Л',
935
        'lcy'                             => 'л',
936
        'ldca'                            => '⤶',
937
        'ldquo'                           => '“',
938
        'ldquor'                          => '„',
939
        'ldrdhar'                         => '⥧',
940
        'ldrushar'                        => '⥋',
941
        'ldsh'                            => '↲',
942
        'lE'                              => '≦',
943
        'le'                              => '≤',
944
        'LeftAngleBracket'                => '⟨',
945
        'LeftArrow'                       => '←',
946
        'Leftarrow'                       => '⇐',
947
        'leftarrow'                       => '←',
948
        'LeftArrowBar'                    => '⇤',
949
        'LeftArrowRightArrow'             => '⇆',
950
        'leftarrowtail'                   => '↢',
951
        'LeftCeiling'                     => '⌈',
952
        'LeftDoubleBracket'               => '⟦',
953
        'LeftDownTeeVector'               => '⥡',
954
        'LeftDownVector'                  => '⇃',
955
        'LeftDownVectorBar'               => '⥙',
956
        'LeftFloor'                       => '⌊',
957
        'leftharpoondown'                 => '↽',
958
        'leftharpoonup'                   => '↼',
959
        'leftleftarrows'                  => '⇇',
960
        'LeftRightArrow'                  => '↔',
961
        'Leftrightarrow'                  => '⇔',
962
        'leftrightarrow'                  => '↔',
963
        'leftrightarrows'                 => '⇆',
964
        'leftrightharpoons'               => '⇋',
965
        'leftrightsquigarrow'             => '↭',
966
        'LeftRightVector'                 => '⥎',
967
        'LeftTee'                         => '⊣',
968
        'LeftTeeArrow'                    => '↤',
969
        'LeftTeeVector'                   => '⥚',
970
        'leftthreetimes'                  => '⋋',
971
        'LeftTriangle'                    => '⊲',
972
        'LeftTriangleBar'                 => '⧏',
973
        'LeftTriangleEqual'               => '⊴',
974
        'LeftUpDownVector'                => '⥑',
975
        'LeftUpTeeVector'                 => '⥠',
976
        'LeftUpVector'                    => '↿',
977
        'LeftUpVectorBar'                 => '⥘',
978
        'LeftVector'                      => '↼',
979
        'LeftVectorBar'                   => '⥒',
980
        'lEg'                             => '⪋',
981
        'leg'                             => '⋚',
982
        'leq'                             => '≤',
983
        'leqq'                            => '≦',
984
        'leqslant'                        => '⩽',
985
        'les'                             => '⩽',
986
        'lescc'                           => '⪨',
987
        'lesdot'                          => '⩿',
988
        'lesdoto'                         => '⪁',
989
        'lesdotor'                        => '⪃',
990
        'lesg'                            => '⋚︀',
991
        'lesges'                          => '⪓',
992
        'lessapprox'                      => '⪅',
993
        'lessdot'                         => '⋖',
994
        'lesseqgtr'                       => '⋚',
995
        'lesseqqgtr'                      => '⪋',
996
        'LessEqualGreater'                => '⋚',
997
        'LessFullEqual'                   => '≦',
998
        'LessGreater'                     => '≶',
999
        'lessgtr'                         => '≶',
1000
        'LessLess'                        => '⪡',
1001
        'lesssim'                         => '≲',
1002
        'LessSlantEqual'                  => '⩽',
1003
        'LessTilde'                       => '≲',
1004
        'lfisht'                          => '⥼',
1005
        'lfloor'                          => '⌊',
1006
        'Lfr'                             => '𝔏',
1007
        'lfr'                             => '𝔩',
1008
        'lg'                              => '≶',
1009
        'lgE'                             => '⪑',
1010
        'lHar'                            => '⥢',
1011
        'lhard'                           => '↽',
1012
        'lharu'                           => '↼',
1013
        'lharul'                          => '⥪',
1014
        'lhblk'                           => '▄',
1015
        'LJcy'                            => 'Љ',
1016
        'ljcy'                            => 'љ',
1017
        'Ll'                              => '⋘',
1018
        'll'                              => '≪',
1019
        'llarr'                           => '⇇',
1020
        'llcorner'                        => '⌞',
1021
        'Lleftarrow'                      => '⇚',
1022
        'llhard'                          => '⥫',
1023
        'lltri'                           => '◺',
1024
        'Lmidot'                          => 'Ŀ',
1025
        'lmidot'                          => 'ŀ',
1026
        'lmoust'                          => '⎰',
1027
        'lmoustache'                      => '⎰',
1028
        'lnap'                            => '⪉',
1029
        'lnapprox'                        => '⪉',
1030
        'lnE'                             => '≨',
1031
        'lne'                             => '⪇',
1032
        'lneq'                            => '⪇',
1033
        'lneqq'                           => '≨',
1034
        'lnsim'                           => '⋦',
1035
        'loang'                           => '⟬',
1036
        'loarr'                           => '⇽',
1037
        'lobrk'                           => '⟦',
1038
        'LongLeftArrow'                   => '⟵',
1039
        'Longleftarrow'                   => '⟸',
1040
        'longleftarrow'                   => '⟵',
1041
        'LongLeftRightArrow'              => '⟷',
1042
        'Longleftrightarrow'              => '⟺',
1043
        'longleftrightarrow'              => '⟷',
1044
        'longmapsto'                      => '⟼',
1045
        'LongRightArrow'                  => '⟶',
1046
        'Longrightarrow'                  => '⟹',
1047
        'longrightarrow'                  => '⟶',
1048
        'looparrowleft'                   => '↫',
1049
        'looparrowright'                  => '↬',
1050
        'lopar'                           => '⦅',
1051
        'Lopf'                            => '𝕃',
1052
        'lopf'                            => '𝕝',
1053
        'loplus'                          => '⨭',
1054
        'lotimes'                         => '⨴',
1055
        'lowast'                          => '∗',
1056
        'lowbar'                          => '_',
1057
        'LowerLeftArrow'                  => '↙',
1058
        'LowerRightArrow'                 => '↘',
1059
        'loz'                             => '◊',
1060
        'lozenge'                         => '◊',
1061
        'lozf'                            => '⧫',
1062
        'lpar'                            => '(',
1063
        'lparlt'                          => '⦓',
1064
        'lrarr'                           => '⇆',
1065
        'lrcorner'                        => '⌟',
1066
        'lrhar'                           => '⇋',
1067
        'lrhard'                          => '⥭',
1068
        'lrm'                             => '‎',
1069
        'lrtri'                           => '⊿',
1070
        'lsaquo'                          => '‹',
1071
        'Lscr'                            => 'ℒ',
1072
        'lscr'                            => '𝓁',
1073
        'Lsh'                             => '↰',
1074
        'lsh'                             => '↰',
1075
        'lsim'                            => '≲',
1076
        'lsime'                           => '⪍',
1077
        'lsimg'                           => '⪏',
1078
        'lsqb'                            => '[',
1079
        'lsquo'                           => '‘',
1080
        'lsquor'                          => '‚',
1081
        'Lstrok'                          => 'Ł',
1082
        'lstrok'                          => 'ł',
1083
        'LT'                              => '<',
1084
        'L'                               => '<',
1085
        'Lt'                              => '≪',
1086
        'lt'                              => '<',
1087
        'l'                               => '<',
1088
        'ltcc'                            => '⪦',
1089
        'ltcir'                           => '⩹',
1090
        'ltdot'                           => '⋖',
1091
        'lthree'                          => '⋋',
1092
        'ltimes'                          => '⋉',
1093
        'ltlarr'                          => '⥶',
1094
        'ltquest'                         => '⩻',
1095
        'ltri'                            => '◃',
1096
        'ltrie'                           => '⊴',
1097
        'ltrif'                           => '◂',
1098
        'ltrPar'                          => '⦖',
1099
        'lurdshar'                        => '⥊',
1100
        'luruhar'                         => '⥦',
1101
        'lvertneqq'                       => '≨︀',
1102
        'lvnE'                            => '≨︀',
1103
        'macr'                            => '¯',
1104
        'mac'                             => '¯',
1105
        'male'                            => '♂',
1106
        'malt'                            => '✠',
1107
        'maltese'                         => '✠',
1108
        'Map'                             => '⤅',
1109
        'map'                             => '↦',
1110
        'mapsto'                          => '↦',
1111
        'mapstodown'                      => '↧',
1112
        'mapstoleft'                      => '↤',
1113
        'mapstoup'                        => '↥',
1114
        'marker'                          => '▮',
1115
        'mcomma'                          => '⨩',
1116
        'Mcy'                             => 'М',
1117
        'mcy'                             => 'м',
1118
        'mdash'                           => '—',
1119
        'mDDot'                           => '∺',
1120
        'measuredangle'                   => '∡',
1121
        'MediumSpace'                     => ' ',
1122
        'Mellintrf'                       => 'ℳ',
1123
        'Mfr'                             => '𝔐',
1124
        'mfr'                             => '𝔪',
1125
        'mho'                             => '℧',
1126
        'micro'                           => 'µ',
1127
        'micr'                            => 'µ',
1128
        'mid'                             => '∣',
1129
        'midast'                          => '*',
1130
        'midcir'                          => '⫰',
1131
        'middot'                          => '·',
1132
        'middo'                           => '·',
1133
        'minus'                           => '−',
1134
        'minusb'                          => '⊟',
1135
        'minusd'                          => '∸',
1136
        'minusdu'                         => '⨪',
1137
        'MinusPlus'                       => '∓',
1138
        'mlcp'                            => '⫛',
1139
        'mldr'                            => '…',
1140
        'mnplus'                          => '∓',
1141
        'models'                          => '⊧',
1142
        'Mopf'                            => '𝕄',
1143
        'mopf'                            => '𝕞',
1144
        'mp'                              => '∓',
1145
        'Mscr'                            => 'ℳ',
1146
        'mscr'                            => '𝓂',
1147
        'mstpos'                          => '∾',
1148
        'Mu'                              => 'Μ',
1149
        'mu'                              => 'μ',
1150
        'multimap'                        => '⊸',
1151
        'mumap'                           => '⊸',
1152
        'nabla'                           => '∇',
1153
        'Nacute'                          => 'Ń',
1154
        'nacute'                          => 'ń',
1155
        'nang'                            => '∠⃒',
1156
        'nap'                             => '≉',
1157
        'napE'                            => '⩰̸',
1158
        'napid'                           => '≋̸',
1159
        'napos'                           => 'ʼn',
1160
        'napprox'                         => '≉',
1161
        'natur'                           => '♮',
1162
        'natural'                         => '♮',
1163
        'naturals'                        => 'ℕ',
1164
        'nbsp'                            => ' ',
1165
        'nbs'                             => ' ',
1166
        'nbump'                           => '≎̸',
1167
        'nbumpe'                          => '≏̸',
1168
        'ncap'                            => '⩃',
1169
        'Ncaron'                          => 'Ň',
1170
        'ncaron'                          => 'ň',
1171
        'Ncedil'                          => 'Ņ',
1172
        'ncedil'                          => 'ņ',
1173
        'ncong'                           => '≇',
1174
        'ncongdot'                        => '⩭̸',
1175
        'ncup'                            => '⩂',
1176
        'Ncy'                             => 'Н',
1177
        'ncy'                             => 'н',
1178
        'ndash'                           => '–',
1179
        'ne'                              => '≠',
1180
        'nearhk'                          => '⤤',
1181
        'neArr'                           => '⇗',
1182
        'nearr'                           => '↗',
1183
        'nearrow'                         => '↗',
1184
        'nedot'                           => '≐̸',
1185
        'NegativeMediumSpace'             => '​',
1186
        'NegativeThickSpace'              => '​',
1187
        'NegativeThinSpace'               => '​',
1188
        'NegativeVeryThinSpace'           => '​',
1189
        'nequiv'                          => '≢',
1190
        'nesear'                          => '⤨',
1191
        'nesim'                           => '≂̸',
1192
        'NestedGreaterGreater'            => '≫',
1193
        'NestedLessLess'                  => '≪',
1194
        'NewLine'                         => '
1195
',
1196
        'nexist'                  => '∄',
1197
        'nexists'                 => '∄',
1198
        'Nfr'                     => '𝔑',
1199
        'nfr'                     => '𝔫',
1200
        'ngE'                     => '≧̸',
1201
        'nge'                     => '≱',
1202
        'ngeq'                    => '≱',
1203
        'ngeqq'                   => '≧̸',
1204
        'ngeqslant'               => '⩾̸',
1205
        'nges'                    => '⩾̸',
1206
        'nGg'                     => '⋙̸',
1207
        'ngsim'                   => '≵',
1208
        'nGt'                     => '≫⃒',
1209
        'ngt'                     => '≯',
1210
        'ngtr'                    => '≯',
1211
        'nGtv'                    => '≫̸',
1212
        'nhArr'                   => '⇎',
1213
        'nharr'                   => '↮',
1214
        'nhpar'                   => '⫲',
1215
        'ni'                      => '∋',
1216
        'nis'                     => '⋼',
1217
        'nisd'                    => '⋺',
1218
        'niv'                     => '∋',
1219
        'NJcy'                    => 'Њ',
1220
        'njcy'                    => 'њ',
1221
        'nlArr'                   => '⇍',
1222
        'nlarr'                   => '↚',
1223
        'nldr'                    => '‥',
1224
        'nlE'                     => '≦̸',
1225
        'nle'                     => '≰',
1226
        'nLeftarrow'              => '⇍',
1227
        'nleftarrow'              => '↚',
1228
        'nLeftrightarrow'         => '⇎',
1229
        'nleftrightarrow'         => '↮',
1230
        'nleq'                    => '≰',
1231
        'nleqq'                   => '≦̸',
1232
        'nleqslant'               => '⩽̸',
1233
        'nles'                    => '⩽̸',
1234
        'nless'                   => '≮',
1235
        'nLl'                     => '⋘̸',
1236
        'nlsim'                   => '≴',
1237
        'nLt'                     => '≪⃒',
1238
        'nlt'                     => '≮',
1239
        'nltri'                   => '⋪',
1240
        'nltrie'                  => '⋬',
1241
        'nLtv'                    => '≪̸',
1242
        'nmid'                    => '∤',
1243
        'NoBreak'                 => '⁠',
1244
        'NonBreakingSpace'        => ' ',
1245
        'Nopf'                    => 'ℕ',
1246
        'nopf'                    => '𝕟',
1247
        'Not'                     => '⫬',
1248
        'not'                     => '¬',
1249
        'no'                      => '¬',
1250
        'NotCongruent'            => '≢',
1251
        'NotCupCap'               => '≭',
1252
        'NotDoubleVerticalBar'    => '∦',
1253
        'NotElement'              => '∉',
1254
        'NotEqual'                => '≠',
1255
        'NotEqualTilde'           => '≂̸',
1256
        'NotExists'               => '∄',
1257
        'NotGreater'              => '≯',
1258
        'NotGreaterEqual'         => '≱',
1259
        'NotGreaterFullEqual'     => '≧̸',
1260
        'NotGreaterGreater'       => '≫̸',
1261
        'NotGreaterLess'          => '≹',
1262
        'NotGreaterSlantEqual'    => '⩾̸',
1263
        'NotGreaterTilde'         => '≵',
1264
        'NotHumpDownHump'         => '≎̸',
1265
        'NotHumpEqual'            => '≏̸',
1266
        'notin'                   => '∉',
1267
        'notindot'                => '⋵̸',
1268
        'notinE'                  => '⋹̸',
1269
        'notinva'                 => '∉',
1270
        'notinvb'                 => '⋷',
1271
        'notinvc'                 => '⋶',
1272
        'NotLeftTriangle'         => '⋪',
1273
        'NotLeftTriangleBar'      => '⧏̸',
1274
        'NotLeftTriangleEqual'    => '⋬',
1275
        'NotLess'                 => '≮',
1276
        'NotLessEqual'            => '≰',
1277
        'NotLessGreater'          => '≸',
1278
        'NotLessLess'             => '≪̸',
1279
        'NotLessSlantEqual'       => '⩽̸',
1280
        'NotLessTilde'            => '≴',
1281
        'NotNestedGreaterGreater' => '⪢̸',
1282
        'NotNestedLessLess'       => '⪡̸',
1283
        'notni'                   => '∌',
1284
        'notniva'                 => '∌',
1285
        'notnivb'                 => '⋾',
1286
        'notnivc'                 => '⋽',
1287
        'NotPrecedes'             => '⊀',
1288
        'NotPrecedesEqual'        => '⪯̸',
1289
        'NotPrecedesSlantEqual'   => '⋠',
1290
        'NotReverseElement'       => '∌',
1291
        'NotRightTriangle'        => '⋫',
1292
        'NotRightTriangleBar'     => '⧐̸',
1293
        'NotRightTriangleEqual'   => '⋭',
1294
        'NotSquareSubset'         => '⊏̸',
1295
        'NotSquareSubsetEqual'    => '⋢',
1296
        'NotSquareSuperset'       => '⊐̸',
1297
        'NotSquareSupersetEqual'  => '⋣',
1298
        'NotSubset'               => '⊂⃒',
1299
        'NotSubsetEqual'          => '⊈',
1300
        'NotSucceeds'             => '⊁',
1301
        'NotSucceedsEqual'        => '⪰̸',
1302
        'NotSucceedsSlantEqual'   => '⋡',
1303
        'NotSucceedsTilde'        => '≿̸',
1304
        'NotSuperset'             => '⊃⃒',
1305
        'NotSupersetEqual'        => '⊉',
1306
        'NotTilde'                => '≁',
1307
        'NotTildeEqual'           => '≄',
1308
        'NotTildeFullEqual'       => '≇',
1309
        'NotTildeTilde'           => '≉',
1310
        'NotVerticalBar'          => '∤',
1311
        'npar'                    => '∦',
1312
        'nparallel'               => '∦',
1313
        'nparsl'                  => '⫽⃥',
1314
        'npart'                   => '∂̸',
1315
        'npolint'                 => '⨔',
1316
        'npr'                     => '⊀',
1317
        'nprcue'                  => '⋠',
1318
        'npre'                    => '⪯̸',
1319
        'nprec'                   => '⊀',
1320
        'npreceq'                 => '⪯̸',
1321
        'nrArr'                   => '⇏',
1322
        'nrarr'                   => '↛',
1323
        'nrarrc'                  => '⤳̸',
1324
        'nrarrw'                  => '↝̸',
1325
        'nRightarrow'             => '⇏',
1326
        'nrightarrow'             => '↛',
1327
        'nrtri'                   => '⋫',
1328
        'nrtrie'                  => '⋭',
1329
        'nsc'                     => '⊁',
1330
        'nsccue'                  => '⋡',
1331
        'nsce'                    => '⪰̸',
1332
        'Nscr'                    => '𝒩',
1333
        'nscr'                    => '𝓃',
1334
        'nshortmid'               => '∤',
1335
        'nshortparallel'          => '∦',
1336
        'nsim'                    => '≁',
1337
        'nsime'                   => '≄',
1338
        'nsimeq'                  => '≄',
1339
        'nsmid'                   => '∤',
1340
        'nspar'                   => '∦',
1341
        'nsqsube'                 => '⋢',
1342
        'nsqsupe'                 => '⋣',
1343
        'nsub'                    => '⊄',
1344
        'nsubE'                   => '⫅̸',
1345
        'nsube'                   => '⊈',
1346
        'nsubset'                 => '⊂⃒',
1347
        'nsubseteq'               => '⊈',
1348
        'nsubseteqq'              => '⫅̸',
1349
        'nsucc'                   => '⊁',
1350
        'nsucceq'                 => '⪰̸',
1351
        'nsup'                    => '⊅',
1352
        'nsupE'                   => '⫆̸',
1353
        'nsupe'                   => '⊉',
1354
        'nsupset'                 => '⊃⃒',
1355
        'nsupseteq'               => '⊉',
1356
        'nsupseteqq'              => '⫆̸',
1357
        'ntgl'                    => '≹',
1358
        'Ntilde'                  => 'Ñ',
1359
        'Ntild'                   => 'Ñ',
1360
        'ntilde'                  => 'ñ',
1361
        'ntild'                   => 'ñ',
1362
        'ntlg'                    => '≸',
1363
        'ntriangleleft'           => '⋪',
1364
        'ntrianglelefteq'         => '⋬',
1365
        'ntriangleright'          => '⋫',
1366
        'ntrianglerighteq'        => '⋭',
1367
        'Nu'                      => 'Ν',
1368
        'nu'                      => 'ν',
1369
        'num'                     => '#',
1370
        'numero'                  => '№',
1371
        'numsp'                   => ' ',
1372
        'nvap'                    => '≍⃒',
1373
        'nVDash'                  => '⊯',
1374
        'nVdash'                  => '⊮',
1375
        'nvDash'                  => '⊭',
1376
        'nvdash'                  => '⊬',
1377
        'nvge'                    => '≥⃒',
1378
        'nvgt'                    => '>⃒',
1379
        'nvHarr'                  => '⤄',
1380
        'nvinfin'                 => '⧞',
1381
        'nvlArr'                  => '⤂',
1382
        'nvle'                    => '≤⃒',
1383
        'nvlt'                    => '<⃒',
1384
        'nvltrie'                 => '⊴⃒',
1385
        'nvrArr'                  => '⤃',
1386
        'nvrtrie'                 => '⊵⃒',
1387
        'nvsim'                   => '∼⃒',
1388
        'nwarhk'                  => '⤣',
1389
        'nwArr'                   => '⇖',
1390
        'nwarr'                   => '↖',
1391
        'nwarrow'                 => '↖',
1392
        'nwnear'                  => '⤧',
1393
        'Oacute'                  => 'Ó',
1394
        'Oacut'                   => 'Ó',
1395
        'oacute'                  => 'ó',
1396
        'oacut'                   => 'ó',
1397
        'oast'                    => '⊛',
1398
        'ocir'                    => 'ô',
1399
        'Ocirc'                   => 'Ô',
1400
        'Ocir'                    => 'Ô',
1401
        'ocirc'                   => 'ô',
1402
        'Ocy'                     => 'О',
1403
        'ocy'                     => 'о',
1404
        'odash'                   => '⊝',
1405
        'Odblac'                  => 'Ő',
1406
        'odblac'                  => 'ő',
1407
        'odiv'                    => '⨸',
1408
        'odot'                    => '⊙',
1409
        'odsold'                  => '⦼',
1410
        'OElig'                   => 'Œ',
1411
        'oelig'                   => 'œ',
1412
        'ofcir'                   => '⦿',
1413
        'Ofr'                     => '𝔒',
1414
        'ofr'                     => '𝔬',
1415
        'ogon'                    => '˛',
1416
        'Ograve'                  => 'Ò',
1417
        'Ograv'                   => 'Ò',
1418
        'ograve'                  => 'ò',
1419
        'ograv'                   => 'ò',
1420
        'ogt'                     => '⧁',
1421
        'ohbar'                   => '⦵',
1422
        'ohm'                     => 'Ω',
1423
        'oint'                    => '∮',
1424
        'olarr'                   => '↺',
1425
        'olcir'                   => '⦾',
1426
        'olcross'                 => '⦻',
1427
        'oline'                   => '‾',
1428
        'olt'                     => '⧀',
1429
        'Omacr'                   => 'Ō',
1430
        'omacr'                   => 'ō',
1431
        'Omega'                   => 'Ω',
1432
        'omega'                   => 'ω',
1433
        'Omicron'                 => 'Ο',
1434
        'omicron'                 => 'ο',
1435
        'omid'                    => '⦶',
1436
        'ominus'                  => '⊖',
1437
        'Oopf'                    => '𝕆',
1438
        'oopf'                    => '𝕠',
1439
        'opar'                    => '⦷',
1440
        'OpenCurlyDoubleQuote'    => '“',
1441
        'OpenCurlyQuote'          => '‘',
1442
        'operp'                   => '⦹',
1443
        'oplus'                   => '⊕',
1444
        'Or'                      => '⩔',
1445
        'or'                      => '∨',
1446
        'orarr'                   => '↻',
1447
        'ord'                     => 'º',
1448
        'order'                   => 'ℴ',
1449
        'orderof'                 => 'ℴ',
1450
        'ordf'                    => 'ª',
1451
        'ordm'                    => 'º',
1452
        'origof'                  => '⊶',
1453
        'oror'                    => '⩖',
1454
        'orslope'                 => '⩗',
1455
        'orv'                     => '⩛',
1456
        'oS'                      => 'Ⓢ',
1457
        'Oscr'                    => '𝒪',
1458
        'oscr'                    => 'ℴ',
1459
        'Oslash'                  => 'Ø',
1460
        'Oslas'                   => 'Ø',
1461
        'oslash'                  => 'ø',
1462
        'oslas'                   => 'ø',
1463
        'osol'                    => '⊘',
1464
        'Otilde'                  => 'Õ',
1465
        'Otild'                   => 'Õ',
1466
        'otilde'                  => 'õ',
1467
        'otild'                   => 'õ',
1468
        'Otimes'                  => '⨷',
1469
        'otimes'                  => '⊗',
1470
        'otimesas'                => '⨶',
1471
        'Ouml'                    => 'Ö',
1472
        'Oum'                     => 'Ö',
1473
        'ouml'                    => 'ö',
1474
        'oum'                     => 'ö',
1475
        'ovbar'                   => '⌽',
1476
        'OverBar'                 => '‾',
1477
        'OverBrace'               => '⏞',
1478
        'OverBracket'             => '⎴',
1479
        'OverParenthesis'         => '⏜',
1480
        'par'                     => '¶',
1481
        'para'                    => '¶',
1482
        'parallel'                => '∥',
1483
        'parsim'                  => '⫳',
1484
        'parsl'                   => '⫽',
1485
        'part'                    => '∂',
1486
        'PartialD'                => '∂',
1487
        'Pcy'                     => 'П',
1488
        'pcy'                     => 'п',
1489
        'percnt'                  => '%',
1490
        'period'                  => '.',
1491
        'permil'                  => '‰',
1492
        'perp'                    => '⊥',
1493
        'pertenk'                 => '‱',
1494
        'Pfr'                     => '𝔓',
1495
        'pfr'                     => '𝔭',
1496
        'Phi'                     => 'Φ',
1497
        'phi'                     => 'φ',
1498
        'phiv'                    => 'ϕ',
1499
        'phmmat'                  => 'ℳ',
1500
        'phone'                   => '☎',
1501
        'Pi'                      => 'Π',
1502
        'pi'                      => 'π',
1503
        'pitchfork'               => '⋔',
1504
        'piv'                     => 'ϖ',
1505
        'planck'                  => 'ℏ',
1506
        'planckh'                 => 'ℎ',
1507
        'plankv'                  => 'ℏ',
1508
        'plus'                    => '+',
1509
        'plusacir'                => '⨣',
1510
        'plusb'                   => '⊞',
1511
        'pluscir'                 => '⨢',
1512
        'plusdo'                  => '∔',
1513
        'plusdu'                  => '⨥',
1514
        'pluse'                   => '⩲',
1515
        'PlusMinus'               => '±',
1516
        'plusmn'                  => '±',
1517
        'plusm'                   => '±',
1518
        'plussim'                 => '⨦',
1519
        'plustwo'                 => '⨧',
1520
        'pm'                      => '±',
1521
        'Poincareplane'           => 'ℌ',
1522
        'pointint'                => '⨕',
1523
        'Popf'                    => 'ℙ',
1524
        'popf'                    => '𝕡',
1525
        'pound'                   => '£',
1526
        'poun'                    => '£',
1527
        'Pr'                      => '⪻',
1528
        'pr'                      => '≺',
1529
        'prap'                    => '⪷',
1530
        'prcue'                   => '≼',
1531
        'prE'                     => '⪳',
1532
        'pre'                     => '⪯',
1533
        'prec'                    => '≺',
1534
        'precapprox'              => '⪷',
1535
        'preccurlyeq'             => '≼',
1536
        'Precedes'                => '≺',
1537
        'PrecedesEqual'           => '⪯',
1538
        'PrecedesSlantEqual'      => '≼',
1539
        'PrecedesTilde'           => '≾',
1540
        'preceq'                  => '⪯',
1541
        'precnapprox'             => '⪹',
1542
        'precneqq'                => '⪵',
1543
        'precnsim'                => '⋨',
1544
        'precsim'                 => '≾',
1545
        'Prime'                   => '″',
1546
        'prime'                   => '′',
1547
        'primes'                  => 'ℙ',
1548
        'prnap'                   => '⪹',
1549
        'prnE'                    => '⪵',
1550
        'prnsim'                  => '⋨',
1551
        'prod'                    => '∏',
1552
        'Product'                 => '∏',
1553
        'profalar'                => '⌮',
1554
        'profline'                => '⌒',
1555
        'profsurf'                => '⌓',
1556
        'prop'                    => '∝',
1557
        'Proportion'              => '∷',
1558
        'Proportional'            => '∝',
1559
        'propto'                  => '∝',
1560
        'prsim'                   => '≾',
1561
        'prurel'                  => '⊰',
1562
        'Pscr'                    => '𝒫',
1563
        'pscr'                    => '𝓅',
1564
        'Psi'                     => 'Ψ',
1565
        'psi'                     => 'ψ',
1566
        'puncsp'                  => ' ',
1567
        'Qfr'                     => '𝔔',
1568
        'qfr'                     => '𝔮',
1569
        'qint'                    => '⨌',
1570
        'Qopf'                    => 'ℚ',
1571
        'qopf'                    => '𝕢',
1572
        'qprime'                  => '⁗',
1573
        'Qscr'                    => '𝒬',
1574
        'qscr'                    => '𝓆',
1575
        'quaternions'             => 'ℍ',
1576
        'quatint'                 => '⨖',
1577
        'quest'                   => '?',
1578
        'questeq'                 => '≟',
1579
        'QUOT'                    => '"',
1580
        'QUO'                     => '"',
1581
        'quot'                    => '"',
1582
        'quo'                     => '"',
1583
        'rAarr'                   => '⇛',
1584
        'race'                    => '∽̱',
1585
        'Racute'                  => 'Ŕ',
1586
        'racute'                  => 'ŕ',
1587
        'radic'                   => '√',
1588
        'raemptyv'                => '⦳',
1589
        'Rang'                    => '⟫',
1590
        'rang'                    => '⟩',
1591
        'rangd'                   => '⦒',
1592
        'range'                   => '⦥',
1593
        'rangle'                  => '⟩',
1594
        'raquo'                   => '»',
1595
        'raqu'                    => '»',
1596
        'Rarr'                    => '↠',
1597
        'rArr'                    => '⇒',
1598
        'rarr'                    => '→',
1599
        'rarrap'                  => '⥵',
1600
        'rarrb'                   => '⇥',
1601
        'rarrbfs'                 => '⤠',
1602
        'rarrc'                   => '⤳',
1603
        'rarrfs'                  => '⤞',
1604
        'rarrhk'                  => '↪',
1605
        'rarrlp'                  => '↬',
1606
        'rarrpl'                  => '⥅',
1607
        'rarrsim'                 => '⥴',
1608
        'Rarrtl'                  => '⤖',
1609
        'rarrtl'                  => '↣',
1610
        'rarrw'                   => '↝',
1611
        'rAtail'                  => '⤜',
1612
        'ratail'                  => '⤚',
1613
        'ratio'                   => '∶',
1614
        'rationals'               => 'ℚ',
1615
        'RBarr'                   => '⤐',
1616
        'rBarr'                   => '⤏',
1617
        'rbarr'                   => '⤍',
1618
        'rbbrk'                   => '❳',
1619
        'rbrace'                  => '}',
1620
        'rbrack'                  => ']',
1621
        'rbrke'                   => '⦌',
1622
        'rbrksld'                 => '⦎',
1623
        'rbrkslu'                 => '⦐',
1624
        'Rcaron'                  => 'Ř',
1625
        'rcaron'                  => 'ř',
1626
        'Rcedil'                  => 'Ŗ',
1627
        'rcedil'                  => 'ŗ',
1628
        'rceil'                   => '⌉',
1629
        'rcub'                    => '}',
1630
        'Rcy'                     => 'Р',
1631
        'rcy'                     => 'р',
1632
        'rdca'                    => '⤷',
1633
        'rdldhar'                 => '⥩',
1634
        'rdquo'                   => '”',
1635
        'rdquor'                  => '”',
1636
        'rdsh'                    => '↳',
1637
        'Re'                      => 'ℜ',
1638
        'real'                    => 'ℜ',
1639
        'realine'                 => 'ℛ',
1640
        'realpart'                => 'ℜ',
1641
        'reals'                   => 'ℝ',
1642
        'rect'                    => '▭',
1643
        'REG'                     => '®',
1644
        'RE'                      => '®',
1645
        'reg'                     => '®',
1646
        're'                      => '®',
1647
        'ReverseElement'          => '∋',
1648
        'ReverseEquilibrium'      => '⇋',
1649
        'ReverseUpEquilibrium'    => '⥯',
1650
        'rfisht'                  => '⥽',
1651
        'rfloor'                  => '⌋',
1652
        'Rfr'                     => 'ℜ',
1653
        'rfr'                     => '𝔯',
1654
        'rHar'                    => '⥤',
1655
        'rhard'                   => '⇁',
1656
        'rharu'                   => '⇀',
1657
        'rharul'                  => '⥬',
1658
        'Rho'                     => 'Ρ',
1659
        'rho'                     => 'ρ',
1660
        'rhov'                    => 'ϱ',
1661
        'RightAngleBracket'       => '⟩',
1662
        'RightArrow'              => '→',
1663
        'Rightarrow'              => '⇒',
1664
        'rightarrow'              => '→',
1665
        'RightArrowBar'           => '⇥',
1666
        'RightArrowLeftArrow'     => '⇄',
1667
        'rightarrowtail'          => '↣',
1668
        'RightCeiling'            => '⌉',
1669
        'RightDoubleBracket'      => '⟧',
1670
        'RightDownTeeVector'      => '⥝',
1671
        'RightDownVector'         => '⇂',
1672
        'RightDownVectorBar'      => '⥕',
1673
        'RightFloor'              => '⌋',
1674
        'rightharpoondown'        => '⇁',
1675
        'rightharpoonup'          => '⇀',
1676
        'rightleftarrows'         => '⇄',
1677
        'rightleftharpoons'       => '⇌',
1678
        'rightrightarrows'        => '⇉',
1679
        'rightsquigarrow'         => '↝',
1680
        'RightTee'                => '⊢',
1681
        'RightTeeArrow'           => '↦',
1682
        'RightTeeVector'          => '⥛',
1683
        'rightthreetimes'         => '⋌',
1684
        'RightTriangle'           => '⊳',
1685
        'RightTriangleBar'        => '⧐',
1686
        'RightTriangleEqual'      => '⊵',
1687
        'RightUpDownVector'       => '⥏',
1688
        'RightUpTeeVector'        => '⥜',
1689
        'RightUpVector'           => '↾',
1690
        'RightUpVectorBar'        => '⥔',
1691
        'RightVector'             => '⇀',
1692
        'RightVectorBar'          => '⥓',
1693
        'ring'                    => '˚',
1694
        'risingdotseq'            => '≓',
1695
        'rlarr'                   => '⇄',
1696
        'rlhar'                   => '⇌',
1697
        'rlm'                     => '‏',
1698
        'rmoust'                  => '⎱',
1699
        'rmoustache'              => '⎱',
1700
        'rnmid'                   => '⫮',
1701
        'roang'                   => '⟭',
1702
        'roarr'                   => '⇾',
1703
        'robrk'                   => '⟧',
1704
        'ropar'                   => '⦆',
1705
        'Ropf'                    => 'ℝ',
1706
        'ropf'                    => '𝕣',
1707
        'roplus'                  => '⨮',
1708
        'rotimes'                 => '⨵',
1709
        'RoundImplies'            => '⥰',
1710
        'rpar'                    => ')',
1711
        'rpargt'                  => '⦔',
1712
        'rppolint'                => '⨒',
1713
        'rrarr'                   => '⇉',
1714
        'Rrightarrow'             => '⇛',
1715
        'rsaquo'                  => '›',
1716
        'Rscr'                    => 'ℛ',
1717
        'rscr'                    => '𝓇',
1718
        'Rsh'                     => '↱',
1719
        'rsh'                     => '↱',
1720
        'rsqb'                    => ']',
1721
        'rsquo'                   => '’',
1722
        'rsquor'                  => '’',
1723
        'rthree'                  => '⋌',
1724
        'rtimes'                  => '⋊',
1725
        'rtri'                    => '▹',
1726
        'rtrie'                   => '⊵',
1727
        'rtrif'                   => '▸',
1728
        'rtriltri'                => '⧎',
1729
        'RuleDelayed'             => '⧴',
1730
        'ruluhar'                 => '⥨',
1731
        'rx'                      => '℞',
1732
        'Sacute'                  => 'Ś',
1733
        'sacute'                  => 'ś',
1734
        'sbquo'                   => '‚',
1735
        'Sc'                      => '⪼',
1736
        'sc'                      => '≻',
1737
        'scap'                    => '⪸',
1738
        'Scaron'                  => 'Š',
1739
        'scaron'                  => 'š',
1740
        'sccue'                   => '≽',
1741
        'scE'                     => '⪴',
1742
        'sce'                     => '⪰',
1743
        'Scedil'                  => 'Ş',
1744
        'scedil'                  => 'ş',
1745
        'Scirc'                   => 'Ŝ',
1746
        'scirc'                   => 'ŝ',
1747
        'scnap'                   => '⪺',
1748
        'scnE'                    => '⪶',
1749
        'scnsim'                  => '⋩',
1750
        'scpolint'                => '⨓',
1751
        'scsim'                   => '≿',
1752
        'Scy'                     => 'С',
1753
        'scy'                     => 'с',
1754
        'sdot'                    => '⋅',
1755
        'sdotb'                   => '⊡',
1756
        'sdote'                   => '⩦',
1757
        'searhk'                  => '⤥',
1758
        'seArr'                   => '⇘',
1759
        'searr'                   => '↘',
1760
        'searrow'                 => '↘',
1761
        'sect'                    => '§',
1762
        'sec'                     => '§',
1763
        'semi'                    => ';',
1764
        'seswar'                  => '⤩',
1765
        'setminus'                => '∖',
1766
        'setmn'                   => '∖',
1767
        'sext'                    => '✶',
1768
        'Sfr'                     => '𝔖',
1769
        'sfr'                     => '𝔰',
1770
        'sfrown'                  => '⌢',
1771
        'sharp'                   => '♯',
1772
        'SHCHcy'                  => 'Щ',
1773
        'shchcy'                  => 'щ',
1774
        'SHcy'                    => 'Ш',
1775
        'shcy'                    => 'ш',
1776
        'ShortDownArrow'          => '↓',
1777
        'ShortLeftArrow'          => '←',
1778
        'shortmid'                => '∣',
1779
        'shortparallel'           => '∥',
1780
        'ShortRightArrow'         => '→',
1781
        'ShortUpArrow'            => '↑',
1782
        'shy'                     => '­',
1783
        'sh'                      => '­',
1784
        'Sigma'                   => 'Σ',
1785
        'sigma'                   => 'σ',
1786
        'sigmaf'                  => 'ς',
1787
        'sigmav'                  => 'ς',
1788
        'sim'                     => '∼',
1789
        'simdot'                  => '⩪',
1790
        'sime'                    => '≃',
1791
        'simeq'                   => '≃',
1792
        'simg'                    => '⪞',
1793
        'simgE'                   => '⪠',
1794
        'siml'                    => '⪝',
1795
        'simlE'                   => '⪟',
1796
        'simne'                   => '≆',
1797
        'simplus'                 => '⨤',
1798
        'simrarr'                 => '⥲',
1799
        'slarr'                   => '←',
1800
        'SmallCircle'             => '∘',
1801
        'smallsetminus'           => '∖',
1802
        'smashp'                  => '⨳',
1803
        'smeparsl'                => '⧤',
1804
        'smid'                    => '∣',
1805
        'smile'                   => '⌣',
1806
        'smt'                     => '⪪',
1807
        'smte'                    => '⪬',
1808
        'smtes'                   => '⪬︀',
1809
        'SOFTcy'                  => 'Ь',
1810
        'softcy'                  => 'ь',
1811
        'sol'                     => '/',
1812
        'solb'                    => '⧄',
1813
        'solbar'                  => '⌿',
1814
        'Sopf'                    => '𝕊',
1815
        'sopf'                    => '𝕤',
1816
        'spades'                  => '♠',
1817
        'spadesuit'               => '♠',
1818
        'spar'                    => '∥',
1819
        'sqcap'                   => '⊓',
1820
        'sqcaps'                  => '⊓︀',
1821
        'sqcup'                   => '⊔',
1822
        'sqcups'                  => '⊔︀',
1823
        'Sqrt'                    => '√',
1824
        'sqsub'                   => '⊏',
1825
        'sqsube'                  => '⊑',
1826
        'sqsubset'                => '⊏',
1827
        'sqsubseteq'              => '⊑',
1828
        'sqsup'                   => '⊐',
1829
        'sqsupe'                  => '⊒',
1830
        'sqsupset'                => '⊐',
1831
        'sqsupseteq'              => '⊒',
1832
        'squ'                     => '□',
1833
        'Square'                  => '□',
1834
        'square'                  => '□',
1835
        'SquareIntersection'      => '⊓',
1836
        'SquareSubset'            => '⊏',
1837
        'SquareSubsetEqual'       => '⊑',
1838
        'SquareSuperset'          => '⊐',
1839
        'SquareSupersetEqual'     => '⊒',
1840
        'SquareUnion'             => '⊔',
1841
        'squarf'                  => '▪',
1842
        'squf'                    => '▪',
1843
        'srarr'                   => '→',
1844
        'Sscr'                    => '𝒮',
1845
        'sscr'                    => '𝓈',
1846
        'ssetmn'                  => '∖',
1847
        'ssmile'                  => '⌣',
1848
        'sstarf'                  => '⋆',
1849
        'Star'                    => '⋆',
1850
        'star'                    => '☆',
1851
        'starf'                   => '★',
1852
        'straightepsilon'         => 'ϵ',
1853
        'straightphi'             => 'ϕ',
1854
        'strns'                   => '¯',
1855
        'Sub'                     => '⋐',
1856
        'sub'                     => '⊂',
1857
        'subdot'                  => '⪽',
1858
        'subE'                    => '⫅',
1859
        'sube'                    => '⊆',
1860
        'subedot'                 => '⫃',
1861
        'submult'                 => '⫁',
1862
        'subnE'                   => '⫋',
1863
        'subne'                   => '⊊',
1864
        'subplus'                 => '⪿',
1865
        'subrarr'                 => '⥹',
1866
        'Subset'                  => '⋐',
1867
        'subset'                  => '⊂',
1868
        'subseteq'                => '⊆',
1869
        'subseteqq'               => '⫅',
1870
        'SubsetEqual'             => '⊆',
1871
        'subsetneq'               => '⊊',
1872
        'subsetneqq'              => '⫋',
1873
        'subsim'                  => '⫇',
1874
        'subsub'                  => '⫕',
1875
        'subsup'                  => '⫓',
1876
        'succ'                    => '≻',
1877
        'succapprox'              => '⪸',
1878
        'succcurlyeq'             => '≽',
1879
        'Succeeds'                => '≻',
1880
        'SucceedsEqual'           => '⪰',
1881
        'SucceedsSlantEqual'      => '≽',
1882
        'SucceedsTilde'           => '≿',
1883
        'succeq'                  => '⪰',
1884
        'succnapprox'             => '⪺',
1885
        'succneqq'                => '⪶',
1886
        'succnsim'                => '⋩',
1887
        'succsim'                 => '≿',
1888
        'SuchThat'                => '∋',
1889
        'Sum'                     => '∑',
1890
        'sum'                     => '∑',
1891
        'sung'                    => '♪',
1892
        'Sup'                     => '⋑',
1893
        'sup'                     => '³',
1894
        'sup1'                    => '¹',
1895
        'sup2'                    => '²',
1896
        'sup3'                    => '³',
1897
        'supdot'                  => '⪾',
1898
        'supdsub'                 => '⫘',
1899
        'supE'                    => '⫆',
1900
        'supe'                    => '⊇',
1901
        'supedot'                 => '⫄',
1902
        'Superset'                => '⊃',
1903
        'SupersetEqual'           => '⊇',
1904
        'suphsol'                 => '⟉',
1905
        'suphsub'                 => '⫗',
1906
        'suplarr'                 => '⥻',
1907
        'supmult'                 => '⫂',
1908
        'supnE'                   => '⫌',
1909
        'supne'                   => '⊋',
1910
        'supplus'                 => '⫀',
1911
        'Supset'                  => '⋑',
1912
        'supset'                  => '⊃',
1913
        'supseteq'                => '⊇',
1914
        'supseteqq'               => '⫆',
1915
        'supsetneq'               => '⊋',
1916
        'supsetneqq'              => '⫌',
1917
        'supsim'                  => '⫈',
1918
        'supsub'                  => '⫔',
1919
        'supsup'                  => '⫖',
1920
        'swarhk'                  => '⤦',
1921
        'swArr'                   => '⇙',
1922
        'swarr'                   => '↙',
1923
        'swarrow'                 => '↙',
1924
        'swnwar'                  => '⤪',
1925
        'szlig'                   => 'ß',
1926
        'szli'                    => 'ß',
1927
        'Tab'                     => '	',
1928
        'target'                  => '⌖',
1929
        'Tau'                     => 'Τ',
1930
        'tau'                     => 'τ',
1931
        'tbrk'                    => '⎴',
1932
        'Tcaron'                  => 'Ť',
1933
        'tcaron'                  => 'ť',
1934
        'Tcedil'                  => 'Ţ',
1935
        'tcedil'                  => 'ţ',
1936
        'Tcy'                     => 'Т',
1937
        'tcy'                     => 'т',
1938
        'tdot'                    => '⃛',
1939
        'telrec'                  => '⌕',
1940
        'Tfr'                     => '𝔗',
1941
        'tfr'                     => '𝔱',
1942
        'there4'                  => '∴',
1943
        'Therefore'               => '∴',
1944
        'therefore'               => '∴',
1945
        'Theta'                   => 'Θ',
1946
        'theta'                   => 'θ',
1947
        'thetasym'                => 'ϑ',
1948
        'thetav'                  => 'ϑ',
1949
        'thickapprox'             => '≈',
1950
        'thicksim'                => '∼',
1951
        'ThickSpace'              => '  ',
1952
        'thinsp'                  => ' ',
1953
        'ThinSpace'               => ' ',
1954
        'thkap'                   => '≈',
1955
        'thksim'                  => '∼',
1956
        'THORN'                   => 'Þ',
1957
        'THOR'                    => 'Þ',
1958
        'thorn'                   => 'þ',
1959
        'thor'                    => 'þ',
1960
        'Tilde'                   => '∼',
1961
        'tilde'                   => '˜',
1962
        'TildeEqual'              => '≃',
1963
        'TildeFullEqual'          => '≅',
1964
        'TildeTilde'              => '≈',
1965
        'times'                   => '×',
1966
        'time'                    => '×',
1967
        'timesb'                  => '⊠',
1968
        'timesbar'                => '⨱',
1969
        'timesd'                  => '⨰',
1970
        'tint'                    => '∭',
1971
        'toea'                    => '⤨',
1972
        'top'                     => '⊤',
1973
        'topbot'                  => '⌶',
1974
        'topcir'                  => '⫱',
1975
        'Topf'                    => '𝕋',
1976
        'topf'                    => '𝕥',
1977
        'topfork'                 => '⫚',
1978
        'tosa'                    => '⤩',
1979
        'tprime'                  => '‴',
1980
        'TRADE'                   => '™',
1981
        'trade'                   => '™',
1982
        'triangle'                => '▵',
1983
        'triangledown'            => '▿',
1984
        'triangleleft'            => '◃',
1985
        'trianglelefteq'          => '⊴',
1986
        'triangleq'               => '≜',
1987
        'triangleright'           => '▹',
1988
        'trianglerighteq'         => '⊵',
1989
        'tridot'                  => '◬',
1990
        'trie'                    => '≜',
1991
        'triminus'                => '⨺',
1992
        'TripleDot'               => '⃛',
1993
        'triplus'                 => '⨹',
1994
        'trisb'                   => '⧍',
1995
        'tritime'                 => '⨻',
1996
        'trpezium'                => '⏢',
1997
        'Tscr'                    => '𝒯',
1998
        'tscr'                    => '𝓉',
1999
        'TScy'                    => 'Ц',
2000
        'tscy'                    => 'ц',
2001
        'TSHcy'                   => 'Ћ',
2002
        'tshcy'                   => 'ћ',
2003
        'Tstrok'                  => 'Ŧ',
2004
        'tstrok'                  => 'ŧ',
2005
        'twixt'                   => '≬',
2006
        'twoheadleftarrow'        => '↞',
2007
        'twoheadrightarrow'       => '↠',
2008
        'Uacute'                  => 'Ú',
2009
        'Uacut'                   => 'Ú',
2010
        'uacute'                  => 'ú',
2011
        'uacut'                   => 'ú',
2012
        'Uarr'                    => '↟',
2013
        'uArr'                    => '⇑',
2014
        'uarr'                    => '↑',
2015
        'Uarrocir'                => '⥉',
2016
        'Ubrcy'                   => 'Ў',
2017
        'ubrcy'                   => 'ў',
2018
        'Ubreve'                  => 'Ŭ',
2019
        'ubreve'                  => 'ŭ',
2020
        'Ucirc'                   => 'Û',
2021
        'Ucir'                    => 'Û',
2022
        'ucirc'                   => 'û',
2023
        'ucir'                    => 'û',
2024
        'Ucy'                     => 'У',
2025
        'ucy'                     => 'у',
2026
        'udarr'                   => '⇅',
2027
        'Udblac'                  => 'Ű',
2028
        'udblac'                  => 'ű',
2029
        'udhar'                   => '⥮',
2030
        'ufisht'                  => '⥾',
2031
        'Ufr'                     => '𝔘',
2032
        'ufr'                     => '𝔲',
2033
        'Ugrave'                  => 'Ù',
2034
        'Ugrav'                   => 'Ù',
2035
        'ugrave'                  => 'ù',
2036
        'ugrav'                   => 'ù',
2037
        'uHar'                    => '⥣',
2038
        'uharl'                   => '↿',
2039
        'uharr'                   => '↾',
2040
        'uhblk'                   => '▀',
2041
        'ulcorn'                  => '⌜',
2042
        'ulcorner'                => '⌜',
2043
        'ulcrop'                  => '⌏',
2044
        'ultri'                   => '◸',
2045
        'Umacr'                   => 'Ū',
2046
        'umacr'                   => 'ū',
2047
        'uml'                     => '¨',
2048
        'um'                      => '¨',
2049
        'UnderBar'                => '_',
2050
        'UnderBrace'              => '⏟',
2051
        'UnderBracket'            => '⎵',
2052
        'UnderParenthesis'        => '⏝',
2053
        'Union'                   => '⋃',
2054
        'UnionPlus'               => '⊎',
2055
        'Uogon'                   => 'Ų',
2056
        'uogon'                   => 'ų',
2057
        'Uopf'                    => '𝕌',
2058
        'uopf'                    => '𝕦',
2059
        'UpArrow'                 => '↑',
2060
        'Uparrow'                 => '⇑',
2061
        'uparrow'                 => '↑',
2062
        'UpArrowBar'              => '⤒',
2063
        'UpArrowDownArrow'        => '⇅',
2064
        'UpDownArrow'             => '↕',
2065
        'Updownarrow'             => '⇕',
2066
        'updownarrow'             => '↕',
2067
        'UpEquilibrium'           => '⥮',
2068
        'upharpoonleft'           => '↿',
2069
        'upharpoonright'          => '↾',
2070
        'uplus'                   => '⊎',
2071
        'UpperLeftArrow'          => '↖',
2072
        'UpperRightArrow'         => '↗',
2073
        'Upsi'                    => 'ϒ',
2074
        'upsi'                    => 'υ',
2075
        'upsih'                   => 'ϒ',
2076
        'Upsilon'                 => 'Υ',
2077
        'upsilon'                 => 'υ',
2078
        'UpTee'                   => '⊥',
2079
        'UpTeeArrow'              => '↥',
2080
        'upuparrows'              => '⇈',
2081
        'urcorn'                  => '⌝',
2082
        'urcorner'                => '⌝',
2083
        'urcrop'                  => '⌎',
2084
        'Uring'                   => 'Ů',
2085
        'uring'                   => 'ů',
2086
        'urtri'                   => '◹',
2087
        'Uscr'                    => '𝒰',
2088
        'uscr'                    => '𝓊',
2089
        'utdot'                   => '⋰',
2090
        'Utilde'                  => 'Ũ',
2091
        'utilde'                  => 'ũ',
2092
        'utri'                    => '▵',
2093
        'utrif'                   => '▴',
2094
        'uuarr'                   => '⇈',
2095
        'Uuml'                    => 'Ü',
2096
        'Uum'                     => 'Ü',
2097
        'uuml'                    => 'ü',
2098
        'uum'                     => 'ü',
2099
        'uwangle'                 => '⦧',
2100
        'vangrt'                  => '⦜',
2101
        'varepsilon'              => 'ϵ',
2102
        'varkappa'                => 'ϰ',
2103
        'varnothing'              => '∅',
2104
        'varphi'                  => 'ϕ',
2105
        'varpi'                   => 'ϖ',
2106
        'varpropto'               => '∝',
2107
        'vArr'                    => '⇕',
2108
        'varr'                    => '↕',
2109
        'varrho'                  => 'ϱ',
2110
        'varsigma'                => 'ς',
2111
        'varsubsetneq'            => '⊊︀',
2112
        'varsubsetneqq'           => '⫋︀',
2113
        'varsupsetneq'            => '⊋︀',
2114
        'varsupsetneqq'           => '⫌︀',
2115
        'vartheta'                => 'ϑ',
2116
        'vartriangleleft'         => '⊲',
2117
        'vartriangleright'        => '⊳',
2118
        'Vbar'                    => '⫫',
2119
        'vBar'                    => '⫨',
2120
        'vBarv'                   => '⫩',
2121
        'Vcy'                     => 'В',
2122
        'vcy'                     => 'в',
2123
        'VDash'                   => '⊫',
2124
        'Vdash'                   => '⊩',
2125
        'vDash'                   => '⊨',
2126
        'vdash'                   => '⊢',
2127
        'Vdashl'                  => '⫦',
2128
        'Vee'                     => '⋁',
2129
        'vee'                     => '∨',
2130
        'veebar'                  => '⊻',
2131
        'veeeq'                   => '≚',
2132
        'vellip'                  => '⋮',
2133
        'Verbar'                  => '‖',
2134
        'verbar'                  => '|',
2135
        'Vert'                    => '‖',
2136
        'vert'                    => '|',
2137
        'VerticalBar'             => '∣',
2138
        'VerticalLine'            => '|',
2139
        'VerticalSeparator'       => '❘',
2140
        'VerticalTilde'           => '≀',
2141
        'VeryThinSpace'           => ' ',
2142
        'Vfr'                     => '𝔙',
2143
        'vfr'                     => '𝔳',
2144
        'vltri'                   => '⊲',
2145
        'vnsub'                   => '⊂⃒',
2146
        'vnsup'                   => '⊃⃒',
2147
        'Vopf'                    => '𝕍',
2148
        'vopf'                    => '𝕧',
2149
        'vprop'                   => '∝',
2150
        'vrtri'                   => '⊳',
2151
        'Vscr'                    => '𝒱',
2152
        'vscr'                    => '𝓋',
2153
        'vsubnE'                  => '⫋︀',
2154
        'vsubne'                  => '⊊︀',
2155
        'vsupnE'                  => '⫌︀',
2156
        'vsupne'                  => '⊋︀',
2157
        'Vvdash'                  => '⊪',
2158
        'vzigzag'                 => '⦚',
2159
        'Wcirc'                   => 'Ŵ',
2160
        'wcirc'                   => 'ŵ',
2161
        'wedbar'                  => '⩟',
2162
        'Wedge'                   => '⋀',
2163
        'wedge'                   => '∧',
2164
        'wedgeq'                  => '≙',
2165
        'weierp'                  => '℘',
2166
        'Wfr'                     => '𝔚',
2167
        'wfr'                     => '𝔴',
2168
        'Wopf'                    => '𝕎',
2169
        'wopf'                    => '𝕨',
2170
        'wp'                      => '℘',
2171
        'wr'                      => '≀',
2172
        'wreath'                  => '≀',
2173
        'Wscr'                    => '𝒲',
2174
        'wscr'                    => '𝓌',
2175
        'xcap'                    => '⋂',
2176
        'xcirc'                   => '◯',
2177
        'xcup'                    => '⋃',
2178
        'xdtri'                   => '▽',
2179
        'Xfr'                     => '𝔛',
2180
        'xfr'                     => '𝔵',
2181
        'xhArr'                   => '⟺',
2182
        'xharr'                   => '⟷',
2183
        'Xi'                      => 'Ξ',
2184
        'xi'                      => 'ξ',
2185
        'xlArr'                   => '⟸',
2186
        'xlarr'                   => '⟵',
2187
        'xmap'                    => '⟼',
2188
        'xnis'                    => '⋻',
2189
        'xodot'                   => '⨀',
2190
        'Xopf'                    => '𝕏',
2191
        'xopf'                    => '𝕩',
2192
        'xoplus'                  => '⨁',
2193
        'xotime'                  => '⨂',
2194
        'xrArr'                   => '⟹',
2195
        'xrarr'                   => '⟶',
2196
        'Xscr'                    => '𝒳',
2197
        'xscr'                    => '𝓍',
2198
        'xsqcup'                  => '⨆',
2199
        'xuplus'                  => '⨄',
2200
        'xutri'                   => '△',
2201
        'xvee'                    => '⋁',
2202
        'xwedge'                  => '⋀',
2203
        'Yacute'                  => 'Ý',
2204
        'Yacut'                   => 'Ý',
2205
        'yacute'                  => 'ý',
2206
        'yacut'                   => 'ý',
2207
        'YAcy'                    => 'Я',
2208
        'yacy'                    => 'я',
2209
        'Ycirc'                   => 'Ŷ',
2210
        'ycirc'                   => 'ŷ',
2211
        'Ycy'                     => 'Ы',
2212
        'ycy'                     => 'ы',
2213
        'yen'                     => '¥',
2214
        'ye'                      => '¥',
2215
        'Yfr'                     => '𝔜',
2216
        'yfr'                     => '𝔶',
2217
        'YIcy'                    => 'Ї',
2218
        'yicy'                    => 'ї',
2219
        'Yopf'                    => '𝕐',
2220
        'yopf'                    => '𝕪',
2221
        'Yscr'                    => '𝒴',
2222
        'yscr'                    => '𝓎',
2223
        'YUcy'                    => 'Ю',
2224
        'yucy'                    => 'ю',
2225
        'Yuml'                    => 'Ÿ',
2226
        'yuml'                    => 'ÿ',
2227
        'yum'                     => 'ÿ',
2228
        'Zacute'                  => 'Ź',
2229
        'zacute'                  => 'ź',
2230
        'Zcaron'                  => 'Ž',
2231
        'zcaron'                  => 'ž',
2232
        'Zcy'                     => 'З',
2233
        'zcy'                     => 'з',
2234
        'Zdot'                    => 'Ż',
2235
        'zdot'                    => 'ż',
2236
        'zeetrf'                  => 'ℨ',
2237
        'ZeroWidthSpace'          => '​',
2238
        'Zeta'                    => 'Ζ',
2239
        'zeta'                    => 'ζ',
2240
        'Zfr'                     => 'ℨ',
2241
        'zfr'                     => '𝔷',
2242
        'ZHcy'                    => 'Ж',
2243
        'zhcy'                    => 'ж',
2244
        'zigrarr'                 => '⇝',
2245
        'Zopf'                    => 'ℤ',
2246
        'zopf'                    => '𝕫',
2247
        'Zscr'                    => '𝒵',
2248
        'zscr'                    => '𝓏',
2249
        'zwj'                     => '‍',
2250
        'zwnj'                    => '‌',
2251
    ];
2252
2253
    /**
2254
     * @param string $entity
2255
     *
2256
     * @return string
2257
     *
2258
     * @deprecated Use Html5EntityDecoder::decode() instead
2259
     */
2260 3
    public static function decodeEntity(string $entity): string
2261
    {
2262 3
        return Html5EntityDecoder::decode($entity);
2263
    }
2264
2265
    /**
2266
     * @param mixed $number
2267
     *
2268
     * @return string
2269
     *
2270
     * @deprecated This method will be removed in v2.0.0
2271
     */
2272
    public static function fromDecimal($number): string
2273
    {
2274
        // Only convert code points within planes 0-2, excluding NULL
2275
        if (empty($number) || $number > 0x2FFFF) {
2276
            return self::fromHex('fffd');
2277
        }
2278
2279
        $entity = '&#' . $number . ';';
2280
2281
        $converted = \mb_decode_numericentity($entity, [0x0, 0x2FFFF, 0, 0xFFFF], 'UTF-8');
2282
2283
        if ($converted === $entity) {
2284
            return self::fromHex('fffd');
2285
        }
2286
2287
        return $converted;
2288
    }
2289
2290
    /**
2291
     * @param string $hexChars
2292
     *
2293
     * @return string
2294
     *
2295
     * @deprecated This method will be removed in v2.0.0
2296
     */
2297
    public static function fromHex(string $hexChars): string
2298
    {
2299
        return self::fromDecimal(\hexdec($hexChars));
2300
    }
2301
}
2302