|
3 | 3 | """
|
4 | 4 | # this dict maps symbol names to fontnames, glyphindex. To get the
|
5 | 5 | # glyph index from the character code, you have to use get_charmap
|
6 |
| -from __future__ import print_function |
| 6 | +from __future__ import absolute_import, division, print_function, unicode_literals |
| 7 | + |
| 8 | +import six |
7 | 9 |
|
8 | 10 | """
|
9 | 11 | from matplotlib.ft2font import FT2Font
|
|
88 | 90 | r'\rho' : ('cmmi10', 39),
|
89 | 91 | r'\sigma' : ('cmmi10', 21),
|
90 | 92 | r'\tau' : ('cmmi10', 43),
|
91 |
| - r'\upsilon' : ('cmmi10', 25), |
| 93 | + '\\upsilon' : ('cmmi10', 25), |
92 | 94 | r'\phi' : ('cmmi10', 42),
|
93 | 95 | r'\chi' : ('cmmi10', 17),
|
94 | 96 | r'\psi' : ('cmmi10', 31),
|
|
129 | 131 | r'\Xi' : ('cmr10', 3),
|
130 | 132 | r'\Pi' : ('cmr10', 17),
|
131 | 133 | r'\Sigma' : ('cmr10', 10),
|
132 |
| - r'\Upsilon' : ('cmr10', 11), |
| 134 | + '\\Upsilon' : ('cmr10', 11), |
133 | 135 | r'\Phi' : ('cmr10', 9),
|
134 | 136 | r'\Psi' : ('cmr10', 15),
|
135 | 137 | r'\Omega' : ('cmr10', 12),
|
|
149 | 151 | r'\combiningdotabove' : ('cmr10', 26), # for \dot
|
150 | 152 |
|
151 | 153 | r'\leftarrow' : ('cmsy10', 10),
|
152 |
| - r'\uparrow' : ('cmsy10', 25), |
| 154 | + '\\uparrow' : ('cmsy10', 25), |
153 | 155 | r'\downarrow' : ('cmsy10', 28),
|
154 | 156 | r'\leftrightarrow' : ('cmsy10', 24),
|
155 | 157 | r'\nearrow' : ('cmsy10', 99),
|
156 | 158 | r'\searrow' : ('cmsy10', 57),
|
157 | 159 | r'\simeq' : ('cmsy10', 108),
|
158 | 160 | r'\Leftarrow' : ('cmsy10', 104),
|
159 | 161 | r'\Rightarrow' : ('cmsy10', 112),
|
160 |
| - r'\Uparrow' : ('cmsy10', 60), |
| 162 | + '\\Uparrow' : ('cmsy10', 60), |
161 | 163 | r'\Downarrow' : ('cmsy10', 68),
|
162 | 164 | r'\Leftrightarrow' : ('cmsy10', 51),
|
163 | 165 | r'\nwarrow' : ('cmsy10', 65),
|
|
180 | 182 | r'\aleph' : ('cmsy10', 26),
|
181 | 183 | r'\cup' : ('cmsy10', 6),
|
182 | 184 | r'\cap' : ('cmsy10', 19),
|
183 |
| - r'\uplus' : ('cmsy10', 58), |
| 185 | + '\\uplus' : ('cmsy10', 58), |
184 | 186 | r'\wedge' : ('cmsy10', 43),
|
185 | 187 | r'\vee' : ('cmsy10', 96),
|
186 | 188 | r'\vdash' : ('cmsy10', 109),
|
|
194 | 196 | r'\mid' : ('cmsy10', 47),
|
195 | 197 | r'\vert' : ('cmsy10', 47),
|
196 | 198 | r'\Vert' : ('cmsy10', 44),
|
197 |
| - r'\updownarrow' : ('cmsy10', 94), |
198 |
| - r'\Updownarrow' : ('cmsy10', 53), |
| 199 | + '\\updownarrow' : ('cmsy10', 94), |
| 200 | + '\\Updownarrow' : ('cmsy10', 53), |
199 | 201 | r'\backslash' : ('cmsy10', 126),
|
200 | 202 | r'\wr' : ('cmsy10', 101),
|
201 | 203 | r'\nabla' : ('cmsy10', 110),
|
|
296 | 298 | r'\rho' : ('psyr', 114),
|
297 | 299 | r'\sigma' : ('psyr', 115),
|
298 | 300 | r'\tau' : ('psyr', 116),
|
299 |
| - r'\upsilon' : ('psyr', 117), |
| 301 | + '\\upsilon' : ('psyr', 117), |
300 | 302 | r'\varpi' : ('psyr', 118),
|
301 | 303 | r'\omega' : ('psyr', 119),
|
302 | 304 | r'\xi' : ('psyr', 120),
|
|
311 | 313 | r'\spadesuit' : ('psyr', 170),
|
312 | 314 | r'\leftrightarrow' : ('psyr', 171),
|
313 | 315 | r'\leftarrow' : ('psyr', 172),
|
314 |
| - r'\uparrow' : ('psyr', 173), |
| 316 | + '\\uparrow' : ('psyr', 173), |
315 | 317 | r'\rightarrow' : ('psyr', 174),
|
316 | 318 | r'\downarrow' : ('psyr', 175),
|
317 | 319 | r'\pm' : ('psyr', 176),
|
|
350 | 352 | r'\surd' : ('psyr', 214),
|
351 | 353 | r'\__sqrt__' : ('psyr', 214),
|
352 | 354 | r'\cdot' : ('psyr', 215),
|
353 |
| - r'\urcorner' : ('psyr', 216), |
| 355 | + '\\urcorner' : ('psyr', 216), |
354 | 356 | r'\vee' : ('psyr', 217),
|
355 | 357 | r'\wedge' : ('psyr', 218),
|
356 | 358 | r'\Leftrightarrow' : ('psyr', 219),
|
357 | 359 | r'\Leftarrow' : ('psyr', 220),
|
358 |
| - r'\Uparrow' : ('psyr', 221), |
| 360 | + '\\Uparrow' : ('psyr', 221), |
359 | 361 | r'\Rightarrow' : ('psyr', 222),
|
360 | 362 | r'\Downarrow' : ('psyr', 223),
|
361 | 363 | r'\Diamond' : ('psyr', 224),
|
|
378 | 380 | r'\slash' : ('psyr', 0o57),
|
379 | 381 | r'\Lamda' : ('psyr', 0o114),
|
380 | 382 | r'\neg' : ('psyr', 0o330),
|
381 |
| - r'\Upsilon' : ('psyr', 0o241), |
| 383 | + '\\Upsilon' : ('psyr', 0o241), |
382 | 384 | r'\rightbrace' : ('psyr', 0o175),
|
383 | 385 | r'\rfloor' : ('psyr', 0o373),
|
384 | 386 | r'\lambda' : ('psyr', 0o154),
|
|
1764 | 1766 | 'uni044B' : 1099
|
1765 | 1767 | }
|
1766 | 1768 |
|
1767 |
| -uni2type1 = dict(((v,k) for k,v in type12uni.iteritems())) |
| 1769 | +uni2type1 = dict(((v,k) for k,v in six.iteritems(type12uni))) |
1768 | 1770 |
|
1769 | 1771 | tex2uni = {
|
1770 | 1772 | 'widehat' : 0x0302,
|
|
0 commit comments