|
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