forked from CS234319/safot
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathold.yogi-unicode.sty
244 lines (240 loc) · 20.8 KB
/
old.yogi-unicode.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
%\usepackage{fontspec}
\usepackage{ifxetex,ifluatex}
\usepackage{newunicodechar}
\usepackage[utf8]{inputenc}
\newif\ifunicode
\ifxetex\unicodetrue\fi
\ifluatex\unicodetrue\fi
\ifunicode
\newcommand\DeclareUnicodeCharacter[2]{%
\begingroup\lccode`|=\string"#1\relax
\lowercase{\endgroup\newunicodechar{|}}{#2} %
}
\else
\fi
% Vim: +,/^\s*$/-!column -t | sort -n | sort -u
\DeclareUnicodeCharacter{00A2}{\textent} % ¢
\DeclareUnicodeCharacter{00A4}{\textcurrency} % ¤
\DeclareUnicodeCharacter{00A9}{\copyright} % ©
\DeclareUnicodeCharacter{00AC}{\neg} % ¬
\DeclareUnicodeCharacter{00B1}{\pm} % ±
\DeclareUnicodeCharacter{00B2}{^2} % ²
\DeclareUnicodeCharacter{00B3}{^3} % ³
\DeclareUnicodeCharacter{00B6}{\mypar} % ¶
\DeclareUnicodeCharacter{00B7}{\cdot} % ·
\DeclareUnicodeCharacter{00B9}{^1} % ¹
\DeclareUnicodeCharacter{00D7}{\times} % ×
\DeclareUnicodeCharacter{00E1}{\'a} % á
\DeclareUnicodeCharacter{00E9}{\'e} % é
\DeclareUnicodeCharacter{00F6}{\"o} % ö
\DeclareUnicodeCharacter{00F8}{\o} % ø
\DeclareUnicodeCharacter{0107}{\'c} % ć
\DeclareUnicodeCharacter{02B3}{^r} % ʳ
\DeclareUnicodeCharacter{02B9}{'} % ʹ
\DeclareUnicodeCharacter{0393}{\Gamma} % Γ
\DeclareUnicodeCharacter{0394}{\Delta} % Δ
\DeclareUnicodeCharacter{0398}{\Theta} % Θ
\DeclareUnicodeCharacter{039E}{\Xi} % Ξ
\DeclareUnicodeCharacter{039E}{\Xi} % Χ
\DeclareUnicodeCharacter{03A3}{\ensuremath{\Sigma}} % Σ
\DeclareUnicodeCharacter{03A5}{\Upsilon} % Υ
\DeclareUnicodeCharacter{03A6}{\Phi} % Φ
\DeclareUnicodeCharacter{03A7}{\Xhi} % Χ
\DeclareUnicodeCharacter{03A8}{\Psi} % Ψ
\DeclareUnicodeCharacter{03A9}{\Omega} % Ω
\DeclareUnicodeCharacter{03B1}{\alpha} % α
\DeclareUnicodeCharacter{03B2}{\beta} % β
\DeclareUnicodeCharacter{03B3}{\gamma} % γ
\DeclareUnicodeCharacter{03B4}{\delta} % δ
\DeclareUnicodeCharacter{03B5}{\epsilon} % ε
\DeclareUnicodeCharacter{03B6}{\zeta} % ζ
\DeclareUnicodeCharacter{03B7}{\eta} % η
\DeclareUnicodeCharacter{03B8}{\theta} % θ
\DeclareUnicodeCharacter{03B9}{\iota} % ι
\DeclareUnicodeCharacter{03BA}{\kappa} % κ
\DeclareUnicodeCharacter{03BB}{\lambda} % λ
\DeclareUnicodeCharacter{03BC}{\mu} % μ
\DeclareUnicodeCharacter{03BE}{\xi} % ξ
\DeclareUnicodeCharacter{03C0}{\ensuremath\pi} % π
\DeclareUnicodeCharacter{03C0}{\pi} % π
\DeclareUnicodeCharacter{03C1}{\rho} % ρ
\DeclareUnicodeCharacter{03C3}{\ensuremath{\sigma}} % σ
\DeclareUnicodeCharacter{03C3}{\sigma} % σ
\DeclareUnicodeCharacter{03C4}{\tau} % σ
\DeclareUnicodeCharacter{03C4}{\tau} % τ
\DeclareUnicodeCharacter{03C5}{\phi} % φ
\DeclareUnicodeCharacter{03C5}{\upsilon} %
\DeclareUnicodeCharacter{03C6}{\varphi} % φ
\DeclareUnicodeCharacter{03C7}{\chi} % χ
\DeclareUnicodeCharacter{03C8}{\psi} % ψ
\DeclareUnicodeCharacter{03C9}{\omega} % ω
\DeclareUnicodeCharacter{03D5}{\varphi} % ϕ
\DeclareUnicodeCharacter{1D4F}{^k} % ᵏ
\DeclareUnicodeCharacter{1D62}{_i} % ᵢ
\DeclareUnicodeCharacter{1D63}{_r} % ᵣ
\DeclareUnicodeCharacter{1D64}{_u} % ᵤ
\DeclareUnicodeCharacter{1D65}{_v} % ᵥ
\DeclareUnicodeCharacter{1D66}{_\beta} % ᵦ
\DeclareUnicodeCharacter{1D67}{_\gamma} % ᵧ
\DeclareUnicodeCharacter{1D68}{_\rho} % ᵨ
\DeclareUnicodeCharacter{1D69}{_\phi} % ᵩ
\DeclareUnicodeCharacter{1D6A}{_\chi} % ᵪ
\DeclareUnicodeCharacter{1D9C}{^c} % ∣
\DeclareUnicodeCharacter{201D}{''} % ”
\DeclareUnicodeCharacter{201F}{``} % ‟
\DeclareUnicodeCharacter{2020}{\footnote} % †
\DeclareUnicodeCharacter{2021}{\ddag} % ‡
\DeclareUnicodeCharacter{2022}{\item} % •
\DeclareUnicodeCharacter{2026}{\ldots} % …
\DeclareUnicodeCharacter{2063}{\relax} % Unicode invisible character
\DeclareUnicodeCharacter{2070}{^0} % ⁰
\DeclareUnicodeCharacter{2071}{^i} % ⁱ
\DeclareUnicodeCharacter{2074}{^4} % ⁴
\DeclareUnicodeCharacter{2075}{^5} % ⁵
\DeclareUnicodeCharacter{2076}{^6} % ⁶
\DeclareUnicodeCharacter{2077}{^7} % ⁷
\DeclareUnicodeCharacter{2078}{^8} % ⁸
\DeclareUnicodeCharacter{2079}{^9} % ⁹
\DeclareUnicodeCharacter{207A}{^+} %
\DeclareUnicodeCharacter{207B}{^-} % ⁺
\DeclareUnicodeCharacter{207C}{^=} % ⁼
\DeclareUnicodeCharacter{207F}{^n} % ⁿ
\DeclareUnicodeCharacter{2080}{_0} % ₀
\DeclareUnicodeCharacter{2080}{_0} % ₁
\DeclareUnicodeCharacter{2081}{_1} % ₁
\DeclareUnicodeCharacter{2082}{_2} % ₂
\DeclareUnicodeCharacter{2083}{_3} % ₃
\DeclareUnicodeCharacter{2084}{_4} % ₃
\DeclareUnicodeCharacter{2084}{_4} % ₄
\DeclareUnicodeCharacter{2085}{_5} % ₃
\DeclareUnicodeCharacter{2085}{_5} % ₅
\DeclareUnicodeCharacter{2086}{_6} % ₃
\DeclareUnicodeCharacter{2086}{_6} % ₆
\DeclareUnicodeCharacter{2087}{_7} % ₃
\DeclareUnicodeCharacter{2087}{_7} % ₇
\DeclareUnicodeCharacter{2088}{_8} % ₃
\DeclareUnicodeCharacter{2088}{_8} % ₈
\DeclareUnicodeCharacter{2089}{_9} % ₉
\DeclareUnicodeCharacter{2090}{_a} % ₐ
\DeclareUnicodeCharacter{2091}{_e} % ₑ
\DeclareUnicodeCharacter{2092}{_o} % ₒ
\DeclareUnicodeCharacter{2093}{_x} % ₓ
\DeclareUnicodeCharacter{2095}{_h} % ₕ
\DeclareUnicodeCharacter{2096}{_k} % ₖ
\DeclareUnicodeCharacter{2097}{_l} % ₗ
\DeclareUnicodeCharacter{2098}{_m} % ₘ
\DeclareUnicodeCharacter{2099}{_n} % ₙ
\DeclareUnicodeCharacter{209A}{_p} % ₚ
\DeclareUnicodeCharacter{209B}{_s} % ₛ
\DeclareUnicodeCharacter{209C}{_t} % ₜ
\DeclareUnicodeCharacter{20BA}{_+} % ₊
\DeclareUnicodeCharacter{2102}{\mathbb{C}} % ℂ
\DeclareUnicodeCharacter{210D}{\mathbb{H}} % ℍ
\DeclareUnicodeCharacter{2113}{\ell} % ℓ
\DeclareUnicodeCharacter{2115}{\mathbb{N}} % ℕ
\DeclareUnicodeCharacter{2119}{\mathbb{P}} % ℙ
\DeclareUnicodeCharacter{211A}{\mathbb{Q}} % ℚ
\DeclareUnicodeCharacter{211D}{\mathbb{R}} % ℝ
\DeclareUnicodeCharacter{2124}{\mathbb{Z}} % ℤ
\DeclareUnicodeCharacter{2135}{\aleph} % ℵ
\DeclareUnicodeCharacter{2183}{\reflectbox{C}} % Ↄ
\DeclareUnicodeCharacter{2184}{\reflectbox{c}} % ↄ
\DeclareUnicodeCharacter{2190}{\leftarrow} % ←
\DeclareUnicodeCharacter{2191}{\uparrow} % ↑
\DeclareUnicodeCharacter{2192}{\rightarrow} % →
\DeclareUnicodeCharacter{2193}{\downarrow} % ↓
\DeclareUnicodeCharacter{219A}{\nleftarrow} % ↚
\DeclareUnicodeCharacter{219B}{\nrightarrow} % ↛
\DeclareUnicodeCharacter{21A6}{\mapsto} % ↦
\DeclareUnicodeCharacter{21D0}{\Leftarrow} % ⇐
\DeclareUnicodeCharacter{21D2}{\Rightarrow} % ⇒
\DeclareUnicodeCharacter{21D4}{\Leftrightarrow} % ⇔
\DeclareUnicodeCharacter{21F8}{\mathrel{\ooalign{\hfil$\mapstochar$\hfil\cr$\to$\cr}}} % ⇸
\DeclareUnicodeCharacter{21F8}{\pfun} % ⇸
\DeclareUnicodeCharacter{2200}{\forall} % ∀
\DeclareUnicodeCharacter{2202}{\partial} % ∂
\DeclareUnicodeCharacter{2203}{\exists} % ∃
\DeclareUnicodeCharacter{2204}{\not\exists} % ∄
\DeclareUnicodeCharacter{2205}{\emptyset} % ∅
\DeclareUnicodeCharacter{2207}{\nabla} % ∇
\DeclareUnicodeCharacter{2208}{\in} % ∈
\DeclareUnicodeCharacter{2209}{\not\in} % ∉
\DeclareUnicodeCharacter{2209}{\notin} % ∉
\DeclareUnicodeCharacter{2211}{\sum} % ∑
\DeclareUnicodeCharacter{2216}{\setminus} % ∖
\DeclareUnicodeCharacter{2219}{\bullet} % ∙
\DeclareUnicodeCharacter{221A}{\sqrt} % √
\DeclareUnicodeCharacter{221D}{\propto} % ∝
\DeclareUnicodeCharacter{221E}{\infty} % ∞
\DeclareUnicodeCharacter{2223}{\mid} % ∣
\DeclareUnicodeCharacter{2227}{\wedge} % ∧
\DeclareUnicodeCharacter{2228}{\vee} % ∨
\DeclareUnicodeCharacter{2229}{\cap} % ∩
\DeclareUnicodeCharacter{222A}{\cup} % ∪
\DeclareUnicodeCharacter{223F}{\text{\textasciitilde}} % ∼
\DeclareUnicodeCharacter{2245}{\cong} % ≅
\DeclareUnicodeCharacter{2248}{\approx} % ≈
\DeclareUnicodeCharacter{2260}{\ne} % ≠
\DeclareUnicodeCharacter{2261}{\equiv} % ≡
\DeclareUnicodeCharacter{2264}{\le} % ≤
\DeclareUnicodeCharacter{2265}{\ge} % ≥
\DeclareUnicodeCharacter{226A}{\ll} % ≪
\DeclareUnicodeCharacter{226B}{\gg} % ≫
\DeclareUnicodeCharacter{226D}{\not\equiv} % ≉
\DeclareUnicodeCharacter{2270}{\not\le} % ≱
\DeclareUnicodeCharacter{2271}{\not\ge} % ≱
\DeclareUnicodeCharacter{2272}{\lesssim} % ≲
\DeclareUnicodeCharacter{2273}{\gtrsim} % ≳
\DeclareUnicodeCharacter{227A}{\prec} % ≺
\DeclareUnicodeCharacter{2282}{\subset} % ⊂
\DeclareUnicodeCharacter{2286}{\subseteq} % ⊆
\DeclareUnicodeCharacter{228A}{\subsetneq} % ∣
\DeclareUnicodeCharacter{2291}{\sqsubseteq} % ⊑
\DeclareUnicodeCharacter{22A2}{\vdash} % ⊢
\DeclareUnicodeCharacter{22A4}{\top} % ⊤
\DeclareUnicodeCharacter{22A5}{\bot} % ⊥
\DeclareUnicodeCharacter{22C3}{\bigcup} % ⋃
\DeclareUnicodeCharacter{22EE}{\vdots} % ⋮
\DeclareUnicodeCharacter{22EF}{\cdots} % ⋯
\DeclareUnicodeCharacter{237B}{\not\cmark} % ⍻
\DeclareUnicodeCharacter{23CE}{\\} % ⏎
\DeclareUnicodeCharacter{25B5}{\triangle} % ▵
\DeclareUnicodeCharacter{2621}{\dbend} % ☡
\DeclareUnicodeCharacter{2640}{\venus} % ·
\DeclareUnicodeCharacter{266F}{\sharp} % ♯
\DeclareUnicodeCharacter{2693}{\pause} % ⚓
\DeclareUnicodeCharacter{2713}{\cmark} % ✓
\DeclareUnicodeCharacter{2717}{\xmark} % ✗
\DeclareUnicodeCharacter{2768}{\left(} % ❨
\DeclareUnicodeCharacter{2769}{\right)} % ❩
\DeclareUnicodeCharacter{2770}{\left\{} % ❰
\DeclareUnicodeCharacter{2771}{\right\}} % ❱
\DeclareUnicodeCharacter{2774}{\{} % ❴
\DeclareUnicodeCharacter{2775}{\}} % ❵
\DeclareUnicodeCharacter{27E6}{\llbracket} % ⟦
\DeclareUnicodeCharacter{27E7}{\rrbracket} % ⟧
\DeclareUnicodeCharacter{27E8}{\ensuremath{\langle}} % ⟨
\DeclareUnicodeCharacter{27E8}{\langle} % ⟨
\DeclareUnicodeCharacter{27E9}{\ensuremath{\rangle}} % ⟩
\DeclareUnicodeCharacter{27E9}{\rangle} % ⟩
\DeclareUnicodeCharacter{2933}{\leadsto} % ⤳
\DeclareUnicodeCharacter{2A09}{\times} % ⨉
\DeclareUnicodeCharacter{2C7C}{_j} % ⱼ
\DeclareUnicodeCharacter{FE69}{{\ensuremath\$}} % ﹩
\DeclareUnicodeCharacter{FF03}{\#} % #
\DeclareUnicodeCharacter{FF04}{\$} % $
\DeclareUnicodeCharacter{FF05}{\%} % %
\DeclareUnicodeCharacter{FF06}{\&} % &
\DeclareUnicodeCharacter{1D49E}{\mathcal{C}} % 𝒞
\DeclareUnicodeCharacter{1D49F}{\mathcal{D}} % 𝒟
\DeclareUnicodeCharacter{1D4DF}{\mathcal{P}} % 𝓟
\DeclareUnicodeCharacter{1D4AB}{\wp} % 𝒫
\DeclareUnicodeCharacter{1D4BB}{\mathcal{f}} % 𝒻
\DeclareUnicodeCharacter{1D4DB}{\mathcal{L}} % 𝓛
\DeclareUnicodeCharacter{1D4E3}{\mathcal{T}} % 𝓣
\DeclareUnicodeCharacter{1D540}{\mathbb{I}} % 𝕀
\DeclareUnicodeCharacter{1D54B}{\mathbb{T}} % 𝕋
\DeclareUnicodeCharacter{1D54D}{\mathbb{V}} % 𝕍
\DeclareUnicodeCharacter{1D5FB}{\mathbf{n}} % 𝗻
\DeclareUnicodeCharacter{1D7EC}{\mathbf{0}} % 𝟬
\DeclareUnicodeCharacter{1D7ED}{\mathbf{1}} % 𝟭