-
Notifications
You must be signed in to change notification settings - Fork 0
/
unixode.sty
627 lines (565 loc) ยท 24.1 KB
/
unixode.sty
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
% ------------------------------------------------------------------------------
% (C) 2012-2013 Olivier Verdier <[email protected]>
% Unixode Package
% XeTeX Unicode character definitions
% ------------------------------------------------------------------------------
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{unixode}[2012/05/10]
\RequirePackage{ifxetex}
\ifxetex
%\RequirePackage{mathspec}
%\RequirePackage{fontspec}
\RequirePackage{mathrsfs}
\RequirePackage{amsbsy}
\RequirePackage[mathcal]{euscript}
\DeclareMathAlphabet\mathbfcal{OMS}{cmsy}{b}{n}
\newcommand*{\threesim}{%
\mathrel{\vcenter{\offinterlineskip
\hbox{$\sim$}\vskip-.35ex\hbox{$\sim$}\vskip-.35ex\hbox{$\sim$}}}}
%\defaultfontfeatures{Ligatures=TeX}
\usepackage{newunicodechar}
\newunicodechar{ฮฑ}{\ensuremath{\alpha}}
\newunicodechar{ฮฒ}{\ensuremath{\beta}}
\newunicodechar{ฮณ}{\ensuremath{\gamma}}
\newunicodechar{ฮด}{\ensuremath{\delta}}
\newunicodechar{ฮต}{\ensuremath{\varepsilon}}
\newunicodechar{ฮถ}{\ensuremath{\zeta}}
\newunicodechar{ฮท}{\ensuremath{\eta}}
\newunicodechar{ฮธ}{\ensuremath{\theta}}
\newunicodechar{ฮน}{\ensuremath{\iota}}
\newunicodechar{ฮบ}{\ensuremath{\kappa}}
\newunicodechar{ฮป}{\ensuremath{\lambda}}
\newunicodechar{ฮผ}{\ensuremath{\mu}}
\newunicodechar{ฮฝ}{\ensuremath{\nu}}
\newunicodechar{ฮพ}{\ensuremath{\xi}}
\newunicodechar{ฯ}{\ensuremath{\pi}}
\newunicodechar{ฯ}{\ensuremath{\rho}}
\newunicodechar{ฯ}{\ensuremath{\sigma}}
\newunicodechar{ฯ}{\ensuremath{\tau}}
\newunicodechar{ฯ}{\ensuremath{\varphi}}
\newunicodechar{ฯ}{\ensuremath{\chi}}
\newunicodechar{ฯ}{\ensuremath{\psi}}
\newunicodechar{ฯ}{\ensuremath{\omega}}
\newunicodechar{ฮ}{\ensuremath{\Gamma}}
\newunicodechar{ฮ}{\ensuremath{\Delta}}
\newunicodechar{ฮ}{\ensuremath{\Theta}}
\newunicodechar{ฮ}{\ensuremath{\Lambda}}
\newunicodechar{ฮฃ}{\ensuremath{\Sigma}}
\newunicodechar{ฮฆ}{\ensuremath{\Phi}}
\newunicodechar{ฮ}{\ensuremath{\Xi}}
\newunicodechar{ฮจ}{\ensuremath{\Psi}}
\newunicodechar{ฮฉ}{\ensuremath{\Omega}}
\newunicodechar{โต}{\ensuremath{\aleph}}
\newunicodechar{ฮ }{\ensuremath{\Pi}}
\newunicodechar{โค}{\ensuremath{\leq}}
\newunicodechar{โฅ}{\ensuremath{\geq}}
\newunicodechar{โ }{\ensuremath{\neq}}
\newunicodechar{โ}{\ensuremath{\approx}}
\newunicodechar{โ}{\ensuremath{\threesim}}
\newunicodechar{โผ}{\ensuremath{\sim}}
\newunicodechar{โก}{\ensuremath{\equiv}}
\newunicodechar{โ
}{\ensuremath{\cong}}
\newunicodechar{โ}{\ensuremath{\simeq}}
\newunicodechar{โบ}{\ensuremath{\prec}}
\newunicodechar{โผ}{\ensuremath{\preceq}}
\newunicodechar{โค}{\ensuremath{\leq}}
\newunicodechar{โฅ}{\ensuremath{\geq}}
\newunicodechar{โช}{\ensuremath{\ll}}
\newunicodechar{โฅ}{\ensuremath{\bot}}
\newunicodechar{โค}{\ensuremath{\top}}
\newunicodechar{โ}{\ensuremath{\partial}}
\newunicodechar{โ}{\ensuremath{\triangle}} % or \laplace?
\newunicodechar{โ}{\ensuremath{\nabla}}
\newunicodechar{โซ}{\ensuremath{\int}}
\newunicodechar{โ}{\ensuremath{\Sigma}}
\newunicodechar{โ}{\ensuremath{\prod}}
\newunicodechar{โจ
}{\ensuremath{\Glb}}
\newunicodechar{โฅ}{\ensuremath{\perp}}
\newunicodechar{โ}{\ensuremath{\infty}}
\newunicodechar{โ}{\ensuremath{\partial}}
\newunicodechar{โ}{\ensuremath{\mp}}
\newunicodechar{ยฑ}{\ensuremath{\pm}}
\newunicodechar{ร}{\ensuremath{\times}}
\newunicodechar{โ}{\ensuremath{\oplus}}
\newunicodechar{โ}{\ensuremath{\otimes}}
\newunicodechar{โ}{\ensuremath{\boxplus}}
\newunicodechar{โ}{\ensuremath{\sqrt}}
\newunicodechar{โฌ}{\ensuremath{\cdot}}
\newunicodechar{ฬ}{\ensuremath{^\centerdot}}
\newunicodechar{โข}{\ensuremath{\bullet}}
\newunicodechar{โ}{\ensuremath{\circ}}
\newunicodechar{โ}{\ensuremath{\ast}}
\newunicodechar{โ}{\ensuremath{\star}}
\newunicodechar{โป}{\ensuremath{^{\textup{\kern1pt\rule{2pt}{0.3pt}\kern-1pt}}}}
\newunicodechar{โธ}{\ensuremath{\blacktriangleright}}
\newunicodechar{โง}{\ensuremath{\wedge}}
\newunicodechar{โ}{\ensuremath{\bigwedge}}
\newunicodechar{โจ}{\ensuremath{\vee}}
\newunicodechar{โ}{\ensuremath{\bigvee}}
\newunicodechar{ยฌ}{\ensuremath{\neg}}
\newunicodechar{โข}{\ensuremath{\vdash}}
\newunicodechar{โจ}{\ensuremath{\vDash}}
\newunicodechar{โง}{\ensuremath{\models}}
\newunicodechar{โ}{\ensuremath{\forall}}
\newunicodechar{โ}{\ensuremath{\exists}}
\newunicodechar{โ }{\ensuremath{\twoheadrightarrow}}
\newunicodechar{โฃ}{\ensuremath{\rightarrowtail}}
\newunicodechar{โฆ}{\ensuremath{\mapsto}}
\newunicodechar{โ}{\ensuremath{\rightarrow}}
\newunicodechar{โ}{\ensuremath{\leftarrow}}
\newunicodechar{โ}{\ensuremath{\leftrightarrow}}
\newunicodechar{โ}{\ensuremath{\Leftrightarrow}}
\newunicodechar{โบ}{\ensuremath{\Longleftrightarrow}}
\newunicodechar{โ}{\ensuremath{\Rightarrow}}
\newunicodechar{โน}{\ensuremath{\Longrightarrow}}
\newunicodechar{โ}{\ensuremath{\Leftarrow}}
\newunicodechar{โธ}{\ensuremath{\Longleftarrow}}
\newunicodechar{โ}{\ensuremath{\rightharpoonup}}
\newunicodechar{โ}{\ensuremath{\uparrow}}
\newunicodechar{โ}{\ensuremath{\downarrow}}
\newunicodechar{โฟ}{\ensuremath{\upharpoonleft}}
\newunicodechar{โพ}{\ensuremath{\upharpoonright}}
\newunicodechar{โฉ}{\ensuremath{\cap}}
\newunicodechar{โช}{\ensuremath{\cup}}
\newunicodechar{โ}{\ensuremath{\bigcap}}
\newunicodechar{โ}{\ensuremath{\bigcup}}
\newunicodechar{โจ
}{\ensuremath{\bigsqcap}}
\newunicodechar{โจ}{\ensuremath{\bigsqcup}}
\newunicodechar{โ}{\ensuremath{\subseteq}}
\newunicodechar{โ}{\ensuremath{\subseteq}}
\newunicodechar{โ}{\ensuremath{\nsubseteq}}
\newunicodechar{โ}{\ensuremath{\nsubseteq}}
\newunicodechar{โ}{\ensuremath{\supseteq}}
\newunicodechar{โ}{\ensuremath{\supseteq}}
\newunicodechar{โ
}{\ensuremath{\nsupseteq}}
\newunicodechar{โ}{\ensuremath{\nsupseteq}}
\newunicodechar{โ}{\ensuremath{\in}}
\newunicodechar{โ}{\ensuremath{\notin}}
\newunicodechar{โ}{\ensuremath{\ni}}
\newunicodechar{โ}{\ensuremath{\notni}}
\newunicodechar{โ
}{\ensuremath{\emptyset}}
\newunicodechar{โงต}{\ensuremath{\setminus}}
\newunicodechar{โ }{\ensuremath{\dagger}}
\newunicodechar{โก}{\ensuremath{\ddagger}}
\newunicodechar{โ}{\ensuremath{\llcorner}}
\newunicodechar{โ}{\ensuremath{\lrcorner}}
\newunicodechar{โฆ}{\ensuremath{\{\!|}}
\newunicodechar{โฆ}{\ensuremath{|\!\}}}
\newunicodechar{โฃ}{\ensuremath{\mid}}
\newunicodechar{โฅ}{\ensuremath{\parallel}}
\newunicodechar{โจ}{\ensuremath{\langle}}
\newunicodechar{โฉ}{\ensuremath{\rangle}}
\newunicodechar{โฐ}{\ensuremath{^0}}
\newunicodechar{ยน}{\ensuremath{^1}}
\newunicodechar{ยฒ}{\ensuremath{^2}}
\newunicodechar{ยณ}{\ensuremath{^3}}
\newunicodechar{โด}{\ensuremath{^4}}
\newunicodechar{โต}{\ensuremath{^5}}
\newunicodechar{โถ}{\ensuremath{^6}}
\newunicodechar{โท}{\ensuremath{^7}}
\newunicodechar{โธ}{\ensuremath{^8}}
\newunicodechar{โน}{\ensuremath{^9}}
\newunicodechar{โ}{\ensuremath{_0}}
\newunicodechar{โ}{\ensuremath{_1}}
\newunicodechar{โ}{\ensuremath{_2}}
\newunicodechar{โ}{\ensuremath{_3}}
\newunicodechar{โ}{\ensuremath{_4}}
\newunicodechar{โ
}{\ensuremath{_5}}
\newunicodechar{โ}{\ensuremath{_6}}
\newunicodechar{โ}{\ensuremath{_7}}
\newunicodechar{โ}{\ensuremath{_8}}
\newunicodechar{โ}{\ensuremath{_9}}
\newunicodechar{โ}{\ensuremath{_a}}
\newunicodechar{โ}{\ensuremath{_e}}
\newunicodechar{โ}{\ensuremath{_h}}
\newunicodechar{แตข}{\ensuremath{_i}}
\newunicodechar{โฑผ}{\ensuremath{_j}}
\newunicodechar{โ}{\ensuremath{_k}}
\newunicodechar{โ}{\ensuremath{_l}}
\newunicodechar{โ}{\ensuremath{_m}}
\newunicodechar{โ}{\ensuremath{_n}}
\newunicodechar{โ}{\ensuremath{_o}}
\newunicodechar{โ}{\ensuremath{_p}}
\newunicodechar{แตฃ}{\ensuremath{_r}}
\newunicodechar{โ}{\ensuremath{_s}}
\newunicodechar{โ}{\ensuremath{_t}}
\newunicodechar{แตค}{\ensuremath{_u}}
\newunicodechar{แตฅ}{\ensuremath{_v}}
\newunicodechar{โ}{\ensuremath{_x}}
\newunicodechar{แต}{\ensuremath{^a}}
\newunicodechar{แต}{\ensuremath{^b}}
\newunicodechar{แถ}{\ensuremath{^c}}
\newunicodechar{แต}{\ensuremath{^d}}
\newunicodechar{แต}{\ensuremath{^e}}
\newunicodechar{แถ }{\ensuremath{^f}}
\newunicodechar{แต}{\ensuremath{^g}}
\newunicodechar{สฐ}{\ensuremath{^h}}
\newunicodechar{โฑ}{\ensuremath{^i}}
\newunicodechar{สฒ}{\ensuremath{^j}}
\newunicodechar{แต}{\ensuremath{^k}}
\newunicodechar{หก}{\ensuremath{^l}}
\newunicodechar{แต}{\ensuremath{^m}}
\newunicodechar{โฟ}{\ensuremath{^n}}
\newunicodechar{แดผ}{\ensuremath{^o}}
\newunicodechar{แต}{\ensuremath{^p}}
\newunicodechar{สณ}{\ensuremath{^r}}
\newunicodechar{หข}{\ensuremath{^s}}
\newunicodechar{แต}{\ensuremath{^t}}
\newunicodechar{แถธ}{\ensuremath{^u}}
\newunicodechar{แต}{\ensuremath{^v}}
\newunicodechar{สท}{\ensuremath{^w}}
\newunicodechar{หฃ}{\ensuremath{^x}}
\newunicodechar{สธ}{\ensuremath{^y}}
\newunicodechar{แดฌ}{\ensuremath{^A}}
\newunicodechar{แดฎ}{\ensuremath{^B}}
\newunicodechar{แดฐ}{\ensuremath{^D}}
\newunicodechar{แดฑ}{\ensuremath{^E}}
\newunicodechar{แดณ}{\ensuremath{^G}}
\newunicodechar{แดด}{\ensuremath{^H}}
\newunicodechar{แดต}{\ensuremath{^I}}
\newunicodechar{แดถ}{\ensuremath{^J}}
\newunicodechar{แดท}{\ensuremath{^K}}
\newunicodechar{แดธ}{\ensuremath{^L}}
\newunicodechar{แดน}{\ensuremath{^M}}
\newunicodechar{แดบ}{\ensuremath{^N}}
\newunicodechar{แดพ}{\ensuremath{^P}}
\newunicodechar{แดฟ}{\ensuremath{^R}}
\newunicodechar{แต}{\ensuremath{^T}}
\newunicodechar{แต}{\ensuremath{^U}}
\newunicodechar{โฑฝ}{\ensuremath{^V}}
\newunicodechar{แต}{\ensuremath{^W}}
\newunicodechar{แถป}{\ensuremath{^Z}}
\newunicodechar{๐}{\ensuremath{\mathbf{A}}}
\newunicodechar{๐}{\ensuremath{\mathbf{B}}}
\newunicodechar{๐}{\ensuremath{\mathbf{C}}}
\newunicodechar{๐}{\ensuremath{\mathbf{D}}}
\newunicodechar{๐}{\ensuremath{\mathbf{E}}}
\newunicodechar{๐
}{\ensuremath{\mathbf{F}}}
\newunicodechar{๐}{\ensuremath{\mathbf{G}}}
\newunicodechar{๐}{\ensuremath{\mathbf{H}}}
\newunicodechar{๐}{\ensuremath{\mathbf{I}}}
\newunicodechar{๐}{\ensuremath{\mathbf{J}}}
\newunicodechar{๐}{\ensuremath{\mathbf{K}}}
\newunicodechar{๐}{\ensuremath{\mathbf{L}}}
\newunicodechar{๐}{\ensuremath{\mathbf{M}}}
\newunicodechar{๐}{\ensuremath{\mathbf{N}}}
\newunicodechar{๐}{\ensuremath{\mathbf{O}}}
\newunicodechar{๐}{\ensuremath{\mathbf{P}}}
\newunicodechar{๐}{\ensuremath{\mathbf{Q}}}
\newunicodechar{๐}{\ensuremath{\mathbf{R}}}
\newunicodechar{๐}{\ensuremath{\mathbf{S}}}
\newunicodechar{๐}{\ensuremath{\mathbf{T}}}
\newunicodechar{๐}{\ensuremath{\mathbf{U}}}
\newunicodechar{๐}{\ensuremath{\mathbf{V}}}
\newunicodechar{๐}{\ensuremath{\mathbf{W}}}
\newunicodechar{๐}{\ensuremath{\mathbf{X}}}
\newunicodechar{๐}{\ensuremath{\mathbf{Y}}}
\newunicodechar{๐}{\ensuremath{\mathbf{Z}}}
\newunicodechar{๐}{\ensuremath{\mathbf{a}}}
\newunicodechar{๐}{\ensuremath{\mathbf{b}}}
\newunicodechar{๐}{\ensuremath{\mathbf{c}}}
\newunicodechar{๐}{\ensuremath{\mathbf{d}}}
\newunicodechar{๐}{\ensuremath{\mathbf{e}}}
\newunicodechar{๐}{\ensuremath{\mathbf{f}}}
\newunicodechar{๐ }{\ensuremath{\mathbf{g}}}
\newunicodechar{๐ก}{\ensuremath{\mathbf{h}}}
\newunicodechar{๐ข}{\ensuremath{\mathbf{i}}}
\newunicodechar{๐ฃ}{\ensuremath{\mathbf{j}}}
\newunicodechar{๐ค}{\ensuremath{\mathbf{k}}}
\newunicodechar{๐ฅ}{\ensuremath{\mathbf{l}}}
\newunicodechar{๐ฆ}{\ensuremath{\mathbf{m}}}
\newunicodechar{๐ง}{\ensuremath{\mathbf{n}}}
\newunicodechar{๐จ}{\ensuremath{\mathbf{o}}}
\newunicodechar{๐ฉ}{\ensuremath{\mathbf{p}}}
\newunicodechar{๐ช}{\ensuremath{\mathbf{q}}}
\newunicodechar{๐ซ}{\ensuremath{\mathbf{r}}}
\newunicodechar{๐ฌ}{\ensuremath{\mathbf{s}}}
\newunicodechar{๐ญ}{\ensuremath{\mathbf{t}}}
\newunicodechar{๐ฎ}{\ensuremath{\mathbf{u}}}
\newunicodechar{๐ฏ}{\ensuremath{\mathbf{v}}}
\newunicodechar{๐ฐ}{\ensuremath{\mathbf{w}}}
\newunicodechar{๐ฑ}{\ensuremath{\mathbf{x}}}
\newunicodechar{๐ฒ}{\ensuremath{\mathbf{y}}}
\newunicodechar{๐ณ}{\ensuremath{\mathbf{z}}}
\newunicodechar{๐}{\ensuremath{\mathscr{A}}}
\newunicodechar{โฌ}{\ensuremath{\mathscr{B}}}
\newunicodechar{๐}{\ensuremath{\mathscr{C}}}
\newunicodechar{๐}{\ensuremath{\mathscr{C}}}
\newunicodechar{๐}{\ensuremath{\mathscr{D}}}
\newunicodechar{โฐ}{\ensuremath{\mathscr{E}}}
\newunicodechar{โฑ}{\ensuremath{\mathscr{F}}}
\newunicodechar{๐ข}{\ensuremath{\mathscr{G}}}
\newunicodechar{โ}{\ensuremath{\mathscr{H}}}
\newunicodechar{โ}{\ensuremath{\mathscr{I}}}
\newunicodechar{๐ฅ}{\ensuremath{\mathscr{J}}}
\newunicodechar{๐ฆ}{\ensuremath{\mathscr{K}}}
\newunicodechar{โ}{\ensuremath{\mathscr{L}}}
\newunicodechar{โณ}{\ensuremath{\mathscr{M}}}
\newunicodechar{๐ฉ}{\ensuremath{\mathscr{N}}}
\newunicodechar{๐ช}{\ensuremath{\mathscr{O}}}
\newunicodechar{๐ซ}{\ensuremath{\mathscr{P}}}
\newunicodechar{๐ฌ}{\ensuremath{\mathscr{Q}}}
\newunicodechar{โ}{\ensuremath{\mathscr{R}}}
\newunicodechar{๐ฎ}{\ensuremath{\mathscr{S}}}
\newunicodechar{๐ฏ}{\ensuremath{\mathscr{T}}}
\newunicodechar{๐ฐ}{\ensuremath{\mathscr{U}}}
\newunicodechar{๐ค}{\ensuremath{\mathscr{U}}}
\newunicodechar{๐ฑ}{\ensuremath{\mathscr{V}}}
\newunicodechar{๐ฅ}{\ensuremath{\mathscr{V}}}
\newunicodechar{๐ฒ}{\ensuremath{\mathscr{W}}}
\newunicodechar{๐ณ}{\ensuremath{\mathscr{X}}}
\newunicodechar{๐ด}{\ensuremath{\mathscr{Y}}}
\newunicodechar{๐ต}{\ensuremath{\mathscr{Z}}}
\newunicodechar{๐}{\ensuremath{\pmb{\mathscr{K}}}}
\newunicodechar{๐}{\ensuremath{\pmb{\mathscr{E}}}}
% \newunicodechar{๐}{\ensuremath{\mathbfcal{E}}}
\newunicodechar{๐ถ}{\ensuremath{\mathscr{a}}}
\newunicodechar{๐ท}{\ensuremath{\mathscr{b}}}
\newunicodechar{๐ธ}{\ensuremath{\mathscr{c}}}
\newunicodechar{๐น}{\ensuremath{\mathscr{d}}}
\newunicodechar{โฏ}{\ensuremath{\mathscr{e}}}
\newunicodechar{๐ป}{\ensuremath{\mathscr{f}}}
\newunicodechar{โ}{\ensuremath{\mathscr{g}}}
\newunicodechar{๐ฝ}{\ensuremath{\mathscr{h}}}
\newunicodechar{๐พ}{\ensuremath{\mathscr{i}}}
\newunicodechar{๐ฟ}{\ensuremath{\mathscr{j}}}
\newunicodechar{๐}{\ensuremath{\mathscr{k}}}
\newunicodechar{๐}{\ensuremath{\mathscr{l}}}
\newunicodechar{๐ต}{\ensuremath{\mathscr{l}}}
\newunicodechar{๐}{\ensuremath{\mathscr{m}}}
\newunicodechar{๐}{\ensuremath{\mathscr{n}}}
\newunicodechar{โด}{\ensuremath{\mathscr{o}}}
\newunicodechar{๐
}{\ensuremath{\mathscr{p}}}
\newunicodechar{๐}{\ensuremath{\mathscr{q}}}
\newunicodechar{๐}{\ensuremath{\mathscr{r}}}
\newunicodechar{๐}{\ensuremath{\mathscr{s}}}
\newunicodechar{๐}{\ensuremath{\mathscr{t}}}
\newunicodechar{๐}{\ensuremath{\mathscr{u}}}
\newunicodechar{๐}{\ensuremath{\mathscr{v}}}
\newunicodechar{๐}{\ensuremath{\mathscr{w}}}
\newunicodechar{๐}{\ensuremath{\mathscr{x}}}
\newunicodechar{๐}{\ensuremath{\mathscr{y}}}
\newunicodechar{๐}{\ensuremath{\mathscr{z}}}
\newunicodechar{โ}{\ensuremath{\ell}}
\newunicodechar{๐}{\ensuremath{\mathfrak{A}}}
\newunicodechar{๐
}{\ensuremath{\mathfrak{B}}}
\newunicodechar{โญ}{\ensuremath{\mathfrak{C}}}
\newunicodechar{๐}{\ensuremath{\mathfrak{D}}}
\newunicodechar{๐}{\ensuremath{\mathfrak{E}}}
\newunicodechar{๐}{\ensuremath{\mathfrak{F}}}
\newunicodechar{๐}{\ensuremath{\mathfrak{G}}}
\newunicodechar{โ}{\ensuremath{\mathfrak{H}}}
\newunicodechar{๐}{\ensuremath{\mathfrak{J}}}
\newunicodechar{๐}{\ensuremath{\mathfrak{K}}}
\newunicodechar{๐}{\ensuremath{\mathfrak{L}}}
\newunicodechar{๐}{\ensuremath{\mathfrak{M}}}
\newunicodechar{๐}{\ensuremath{\mathfrak{N}}}
\newunicodechar{๐}{\ensuremath{\mathfrak{O}}}
\newunicodechar{๐}{\ensuremath{\mathfrak{P}}}
\newunicodechar{๐}{\ensuremath{\mathfrak{Q}}}
\newunicodechar{๐}{\ensuremath{\mathfrak{S}}}
\newunicodechar{๐}{\ensuremath{\mathfrak{T}}}
\newunicodechar{๐}{\ensuremath{\mathfrak{U}}}
\newunicodechar{๐}{\ensuremath{\mathfrak{V}}}
\newunicodechar{๐}{\ensuremath{\mathfrak{W}}}
\newunicodechar{๐}{\ensuremath{\mathfrak{X}}}
\newunicodechar{๐}{\ensuremath{\mathfrak{Y}}}
\newunicodechar{โจ}{\ensuremath{\mathfrak{Z}}}
\newunicodechar{๐}{\ensuremath{\mathbb{0}}}
\newunicodechar{๐}{\ensuremath{\mathbb{1}}}
\newunicodechar{๐}{\ensuremath{\mathbb{2}}}
\newunicodechar{๐}{\ensuremath{\mathbb{3}}}
\newunicodechar{๐}{\ensuremath{\mathbb{4}}}
\newunicodechar{๐}{\ensuremath{\mathbb{5}}}
\newunicodechar{๐}{\ensuremath{\mathbb{6}}}
\newunicodechar{๐}{\ensuremath{\mathbb{7}}}
\newunicodechar{๐ }{\ensuremath{\mathbb{8}}}
\newunicodechar{๐ก}{\ensuremath{\mathbb{9}}}
\newunicodechar{๐ธ}{\ensuremath{\mathbb{A}}}
\newunicodechar{๐น}{\ensuremath{\mathbb{B}}}
\newunicodechar{โ}{\ensuremath{\mathbb{C}}}
\newunicodechar{๐ป}{\ensuremath{\mathbb{D}}}
\newunicodechar{๐ผ}{\ensuremath{\mathbb{E}}}
\newunicodechar{๐ฝ}{\ensuremath{\mathbb{F}}}
\newunicodechar{๐พ}{\ensuremath{\mathbb{G}}}
\newunicodechar{โ}{\ensuremath{\mathbb{H}}}
\newunicodechar{๐}{\ensuremath{\mathbb{I}}}
\newunicodechar{๐}{\ensuremath{\mathbb{J}}}
\newunicodechar{๐}{\ensuremath{\mathbb{K}}}
\newunicodechar{๐}{\ensuremath{\mathbb{L}}}
\newunicodechar{๐}{\ensuremath{\mathbb{M}}}
\newunicodechar{โ}{\ensuremath{\mathbb{N}}}
\newunicodechar{๐}{\ensuremath{\mathbb{O}}}
\newunicodechar{โ}{\ensuremath{\mathbb{P}}}
\newunicodechar{โ}{\ensuremath{\mathbb{Q}}}
\newunicodechar{โ}{\ensuremath{\mathbb{R}}}
\newunicodechar{๐}{\ensuremath{\mathbb{S}}}
\newunicodechar{๐}{\ensuremath{\mathbb{T}}}
\newunicodechar{๐}{\ensuremath{\mathbb{U}}}
\newunicodechar{๐}{\ensuremath{\mathbb{V}}}
\newunicodechar{๐}{\ensuremath{\mathbb{W}}}
\newunicodechar{๐}{\ensuremath{\mathbb{X}}}
\newunicodechar{๐}{\ensuremath{\mathbb{Y}}}
\newunicodechar{โค}{\ensuremath{\mathbb{Z}}}
\newunicodechar{๐}{\ensuremath{\mathbb{a}}}
\newunicodechar{๐}{\ensuremath{\mathbb{b}}}
\newunicodechar{๐}{\ensuremath{\mathbb{c}}}
\newunicodechar{๐}{\ensuremath{\mathbb{d}}}
\newunicodechar{๐}{\ensuremath{\mathbb{e}}}
\newunicodechar{๐}{\ensuremath{\mathbb{f}}}
\newunicodechar{๐}{\ensuremath{\mathbb{g}}}
\newunicodechar{๐}{\ensuremath{\mathbb{h}}}
\newunicodechar{๐}{\ensuremath{\mathbb{i}}}
\newunicodechar{๐}{\ensuremath{\mathbb{j}}}
\newunicodechar{๐}{\ensuremath{\mathbb{k}}}
\newunicodechar{๐}{\ensuremath{\mathbb{l}}}
\newunicodechar{๐}{\ensuremath{\mathbb{m}}}
\newunicodechar{๐}{\ensuremath{\mathbb{n}}}
\newunicodechar{๐ }{\ensuremath{\mathbb{o}}}
\newunicodechar{๐ก}{\ensuremath{\mathbb{p}}}
\newunicodechar{๐ข}{\ensuremath{\mathbb{q}}}
\newunicodechar{๐ฃ}{\ensuremath{\mathbb{r}}}
\newunicodechar{๐ค}{\ensuremath{\mathbb{s}}}
\newunicodechar{๐ฅ}{\ensuremath{\mathbb{t}}}
\newunicodechar{๐ฆ}{\ensuremath{\mathbb{u}}}
\newunicodechar{๐ง}{\ensuremath{\mathbb{v}}}
\newunicodechar{๐จ}{\ensuremath{\mathbb{w}}}
\newunicodechar{๐ฉ}{\ensuremath{\mathbb{x}}}
\newunicodechar{๐ช}{\ensuremath{\mathbb{y}}}
\newunicodechar{๐ซ}{\ensuremath{\mathbb{z}}}
\newunicodechar{๐ }{\ensuremath{\mathsf{A}}}
\newunicodechar{๐ก}{\ensuremath{\mathsf{B}}}
\newunicodechar{๐ข}{\ensuremath{\mathsf{C}}}
\newunicodechar{๐ฃ}{\ensuremath{\mathsf{D}}}
\newunicodechar{๐ค}{\ensuremath{\mathsf{E}}}
\newunicodechar{๐ฅ}{\ensuremath{\mathsf{F}}}
\newunicodechar{๐ฆ}{\ensuremath{\mathsf{G}}}
\newunicodechar{๐ง}{\ensuremath{\mathsf{H}}}
\newunicodechar{๐จ}{\ensuremath{\mathsf{I}}}
\newunicodechar{๐ฉ}{\ensuremath{\mathsf{J}}}
\newunicodechar{๐ช}{\ensuremath{\mathsf{K}}}
\newunicodechar{๐ซ}{\ensuremath{\mathsf{L}}}
\newunicodechar{๐ฌ}{\ensuremath{\mathsf{M}}}
\newunicodechar{๐ญ}{\ensuremath{\mathsf{N}}}
\newunicodechar{๐ฎ}{\ensuremath{\mathsf{O}}}
\newunicodechar{๐ฏ}{\ensuremath{\mathsf{P}}}
\newunicodechar{๐ฐ}{\ensuremath{\mathsf{Q}}}
\newunicodechar{๐ฑ}{\ensuremath{\mathsf{R}}}
\newunicodechar{๐ฒ}{\ensuremath{\mathsf{S}}}
\newunicodechar{๐ณ}{\ensuremath{\mathsf{T}}}
\newunicodechar{๐ด}{\ensuremath{\mathsf{U}}}
\newunicodechar{๐ต}{\ensuremath{\mathsf{V}}}
\newunicodechar{๐ถ}{\ensuremath{\mathsf{W}}}
\newunicodechar{๐ท}{\ensuremath{\mathsf{X}}}
\newunicodechar{๐ธ}{\ensuremath{\mathsf{Y}}}
\newunicodechar{๐น}{\ensuremath{\mathsf{Z}}}
\newunicodechar{๐บ}{\ensuremath{\mathsf{a}}}
\newunicodechar{๐ป}{\ensuremath{\mathsf{b}}}
\newunicodechar{๐ผ}{\ensuremath{\mathsf{c}}}
\newunicodechar{๐ฝ}{\ensuremath{\mathsf{d}}}
\newunicodechar{๐พ}{\ensuremath{\mathsf{e}}}
\newunicodechar{๐ฟ}{\ensuremath{\mathsf{f}}}
\newunicodechar{๐}{\ensuremath{\mathsf{g}}}
\newunicodechar{๐}{\ensuremath{\mathsf{h}}}
\newunicodechar{๐}{\ensuremath{\mathsf{i}}}
\newunicodechar{๐}{\ensuremath{\mathsf{j}}}
\newunicodechar{๐}{\ensuremath{\mathsf{k}}}
\newunicodechar{๐
}{\ensuremath{\mathsf{l}}}
\newunicodechar{๐}{\ensuremath{\mathsf{m}}}
\newunicodechar{๐}{\ensuremath{\mathsf{n}}}
\newunicodechar{๐}{\ensuremath{\mathsf{o}}}
\newunicodechar{๐}{\ensuremath{\mathsf{p}}}
\newunicodechar{๐}{\ensuremath{\mathsf{q}}}
\newunicodechar{๐}{\ensuremath{\mathsf{r}}}
\newunicodechar{๐}{\ensuremath{\mathsf{s}}}
\newunicodechar{๐}{\ensuremath{\mathsf{t}}}
\newunicodechar{๐}{\ensuremath{\mathsf{u}}}
\newunicodechar{๐}{\ensuremath{\mathsf{v}}}
\newunicodechar{๐}{\ensuremath{\mathsf{w}}}
\newunicodechar{๐}{\ensuremath{\mathsf{x}}}
\newunicodechar{๐}{\ensuremath{\mathsf{y}}}
\newunicodechar{๐}{\ensuremath{\mathsf{z}}}
%% %% \newunicodechar{แต}{\ensuremath{^m}}
\newunicodechar{๐ด}{\ensuremath{A}}
\newunicodechar{๐ต}{\ensuremath{B}}
\newunicodechar{๐ถ}{\ensuremath{C}}
\newunicodechar{๐ท}{\ensuremath{D}}
\newunicodechar{๐ธ}{\ensuremath{E}}
\newunicodechar{๐น}{\ensuremath{F}}
\newunicodechar{๐บ}{\ensuremath{G}}
\newunicodechar{๐ป}{\ensuremath{H}}
\newunicodechar{๐ผ}{\ensuremath{I}}
\newunicodechar{๐ฝ}{\ensuremath{J}}
\newunicodechar{๐พ}{\ensuremath{K}}
\newunicodechar{๐ฟ}{\ensuremath{L}}
\newunicodechar{๐}{\ensuremath{M}}
\newunicodechar{๐}{\ensuremath{N}}
\newunicodechar{๐}{\ensuremath{O}}
\newunicodechar{๐}{\ensuremath{P}}
\newunicodechar{๐}{\ensuremath{Q}}
\newunicodechar{๐
}{\ensuremath{R}}
\newunicodechar{๐}{\ensuremath{S}}
\newunicodechar{๐}{\ensuremath{T}}
\newunicodechar{๐}{\ensuremath{U}}
\newunicodechar{๐}{\ensuremath{V}}
\newunicodechar{๐}{\ensuremath{W}}
\newunicodechar{๐}{\ensuremath{X}}
\newunicodechar{๐}{\ensuremath{Y}}
\newunicodechar{๐}{\ensuremath{Z}}
\newunicodechar{๐จ}{\ensuremath{\mathbf{A}}}
\newunicodechar{๐ฉ}{\ensuremath{\mathbf{B}}}
\newunicodechar{๐ช}{\ensuremath{\mathbf{C}}}
\newunicodechar{๐ซ}{\ensuremath{\mathbf{D}}}
\newunicodechar{๐ฌ}{\ensuremath{\mathbf{E}}}
\newunicodechar{๐ญ}{\ensuremath{\mathbf{F}}}
\newunicodechar{๐ฎ}{\ensuremath{\mathbf{G}}}
\newunicodechar{๐ฏ}{\ensuremath{\mathbf{H}}}
\newunicodechar{๐ฐ}{\ensuremath{\mathbf{I}}}
\newunicodechar{๐ฑ}{\ensuremath{\mathbf{J}}}
\newunicodechar{๐ฒ}{\ensuremath{\mathbf{K}}}
\newunicodechar{๐ณ}{\ensuremath{\mathbf{L}}}
\newunicodechar{๐ด}{\ensuremath{\mathbf{M}}}
\newunicodechar{๐ต}{\ensuremath{\mathbf{N}}}
\newunicodechar{๐ถ}{\ensuremath{\mathbf{O}}}
\newunicodechar{๐ท}{\ensuremath{\mathbf{P}}}
\newunicodechar{๐ธ}{\ensuremath{\mathbf{Q}}}
\newunicodechar{๐น}{\ensuremath{\mathbf{R}}}
\newunicodechar{๐บ}{\ensuremath{\mathbf{S}}}
\newunicodechar{๐ป}{\ensuremath{\mathbf{T}}}
\newunicodechar{๐ผ}{\ensuremath{\mathbf{U}}}
\newunicodechar{๐ฝ}{\ensuremath{\mathbf{V}}}
\newunicodechar{๐พ}{\ensuremath{\mathbf{W}}}
\newunicodechar{๐ฟ}{\ensuremath{\mathbf{X}}}
\newunicodechar{๐}{\ensuremath{\mathbf{Y}}}
\newunicodechar{๐}{\ensuremath{\mathbf{Z}}}
\newunicodechar{๐จ}{\ensuremath{\mathbf{A}}}
\newunicodechar{๐}{\ensuremath{a}}
\newunicodechar{๐}{\ensuremath{b}}
\newunicodechar{๐}{\ensuremath{c}}
\newunicodechar{๐}{\ensuremath{d}}
\newunicodechar{๐}{\ensuremath{e}}
\newunicodechar{๐}{\ensuremath{f}}
\newunicodechar{๐}{\ensuremath{g}}
\newunicodechar{โ}{\ensuremath{h}}
\newunicodechar{๐}{\ensuremath{i}}
\newunicodechar{๐}{\ensuremath{j}}
\newunicodechar{๐}{\ensuremath{k}}
\newunicodechar{๐}{\ensuremath{l}}
\newunicodechar{๐}{\ensuremath{m}}
\newunicodechar{๐}{\ensuremath{n}}
\newunicodechar{๐}{\ensuremath{p}}
\newunicodechar{๐}{\ensuremath{q}}
\newunicodechar{๐}{\ensuremath{r}}
\newunicodechar{๐ }{\ensuremath{s}}
\newunicodechar{๐ก}{\ensuremath{t}}
\newunicodechar{๐ข}{\ensuremath{u}}
\newunicodechar{๐ฃ}{\ensuremath{v}}
\newunicodechar{๐ค}{\ensuremath{w}}
\newunicodechar{๐ฅ}{\ensuremath{x}}
\newunicodechar{๐ฆ}{\ensuremath{y}}
\newunicodechar{๐ง}{\ensuremath{z}}
\else
\usepackage[utf8x]{inputenc}
\SetUnicodeOption{mathletters}
\DeclareUnicodeCharacter{952}{\ensuremath{\theta}}
\fi