symbol.py 3.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260
  1. # manually generated from https://www.unicode.org/Public/MAPPINGS/VENDORS/ADOBE/symbol.txt
  2. _symbol_encoding = [
  3. "\u0000",
  4. "\u0001",
  5. "\u0002",
  6. "\u0003",
  7. "\u0004",
  8. "\u0005",
  9. "\u0006",
  10. "\u0007",
  11. "\u0008",
  12. "\u0009",
  13. "\u000A",
  14. "\u000B",
  15. "\u000C",
  16. "\u000D",
  17. "\u000E",
  18. "\u000F",
  19. "\u0010",
  20. "\u0011",
  21. "\u0012",
  22. "\u0013",
  23. "\u0014",
  24. "\u0015",
  25. "\u0016",
  26. "\u0017",
  27. "\u0018",
  28. "\u0019",
  29. "\u001A",
  30. "\u001B",
  31. "\u001C",
  32. "\u001D",
  33. "\u001E",
  34. "\u001F",
  35. "\u0020",
  36. "\u0021",
  37. "\u2200",
  38. "\u0023",
  39. "\u2203",
  40. "\u0025",
  41. "\u0026",
  42. "\u220B",
  43. "\u0028",
  44. "\u0029",
  45. "\u2217",
  46. "\u002B",
  47. "\u002C",
  48. "\u2212",
  49. "\u002E",
  50. "\u002F",
  51. "\u0030",
  52. "\u0031",
  53. "\u0032",
  54. "\u0033",
  55. "\u0034",
  56. "\u0035",
  57. "\u0036",
  58. "\u0037",
  59. "\u0038",
  60. "\u0039",
  61. "\u003A",
  62. "\u003B",
  63. "\u003C",
  64. "\u003D",
  65. "\u003E",
  66. "\u003F",
  67. "\u2245",
  68. "\u0391",
  69. "\u0392",
  70. "\u03A7",
  71. "\u0394",
  72. "\u0395",
  73. "\u03A6",
  74. "\u0393",
  75. "\u0397",
  76. "\u0399",
  77. "\u03D1",
  78. "\u039A",
  79. "\u039B",
  80. "\u039C",
  81. "\u039D",
  82. "\u039F",
  83. "\u03A0",
  84. "\u0398",
  85. "\u03A1",
  86. "\u03A3",
  87. "\u03A4",
  88. "\u03A5",
  89. "\u03C2",
  90. "\u03A9",
  91. "\u039E",
  92. "\u03A8",
  93. "\u0396",
  94. "\u005B",
  95. "\u2234",
  96. "\u005D",
  97. "\u22A5",
  98. "\u005F",
  99. "\uF8E5",
  100. "\u03B1",
  101. "\u03B2",
  102. "\u03C7",
  103. "\u03B4",
  104. "\u03B5",
  105. "\u03C6",
  106. "\u03B3",
  107. "\u03B7",
  108. "\u03B9",
  109. "\u03D5",
  110. "\u03BA",
  111. "\u03BB",
  112. "\u00B5",
  113. "\u03BD",
  114. "\u03BF",
  115. "\u03C0",
  116. "\u03B8",
  117. "\u03C1",
  118. "\u03C3",
  119. "\u03C4",
  120. "\u03C5",
  121. "\u03D6",
  122. "\u03C9",
  123. "\u03BE",
  124. "\u03C8",
  125. "\u03B6",
  126. "\u007B",
  127. "\u007C",
  128. "\u007D",
  129. "\u223C",
  130. "\u007F",
  131. "\u0080",
  132. "\u0081",
  133. "\u0082",
  134. "\u0083",
  135. "\u0084",
  136. "\u0085",
  137. "\u0086",
  138. "\u0087",
  139. "\u0088",
  140. "\u0089",
  141. "\u008A",
  142. "\u008B",
  143. "\u008C",
  144. "\u008D",
  145. "\u008E",
  146. "\u008F",
  147. "\u0090",
  148. "\u0091",
  149. "\u0092",
  150. "\u0093",
  151. "\u0094",
  152. "\u0095",
  153. "\u0096",
  154. "\u0097",
  155. "\u0098",
  156. "\u0099",
  157. "\u009A",
  158. "\u009B",
  159. "\u009C",
  160. "\u009D",
  161. "\u009E",
  162. "\u009F",
  163. "\u20AC",
  164. "\u03D2",
  165. "\u2032",
  166. "\u2264",
  167. "\u2044",
  168. "\u221E",
  169. "\u0192",
  170. "\u2663",
  171. "\u2666",
  172. "\u2665",
  173. "\u2660",
  174. "\u2194",
  175. "\u2190",
  176. "\u2191",
  177. "\u2192",
  178. "\u2193",
  179. "\u00B0",
  180. "\u00B1",
  181. "\u2033",
  182. "\u2265",
  183. "\u00D7",
  184. "\u221D",
  185. "\u2202",
  186. "\u2022",
  187. "\u00F7",
  188. "\u2260",
  189. "\u2261",
  190. "\u2248",
  191. "\u2026",
  192. "\uF8E6",
  193. "\uF8E7",
  194. "\u21B5",
  195. "\u2135",
  196. "\u2111",
  197. "\u211C",
  198. "\u2118",
  199. "\u2297",
  200. "\u2295",
  201. "\u2205",
  202. "\u2229",
  203. "\u222A",
  204. "\u2283",
  205. "\u2287",
  206. "\u2284",
  207. "\u2282",
  208. "\u2286",
  209. "\u2208",
  210. "\u2209",
  211. "\u2220",
  212. "\u2207",
  213. "\uF6DA",
  214. "\uF6D9",
  215. "\uF6DB",
  216. "\u220F",
  217. "\u221A",
  218. "\u22C5",
  219. "\u00AC",
  220. "\u2227",
  221. "\u2228",
  222. "\u21D4",
  223. "\u21D0",
  224. "\u21D1",
  225. "\u21D2",
  226. "\u21D3",
  227. "\u25CA",
  228. "\u2329",
  229. "\uF8E8",
  230. "\uF8E9",
  231. "\uF8EA",
  232. "\u2211",
  233. "\uF8EB",
  234. "\uF8EC",
  235. "\uF8ED",
  236. "\uF8EE",
  237. "\uF8EF",
  238. "\uF8F0",
  239. "\uF8F1",
  240. "\uF8F2",
  241. "\uF8F3",
  242. "\uF8F4",
  243. "\u00F0",
  244. "\u232A",
  245. "\u222B",
  246. "\u2320",
  247. "\uF8F5",
  248. "\u2321",
  249. "\uF8F6",
  250. "\uF8F7",
  251. "\uF8F8",
  252. "\uF8F9",
  253. "\uF8FA",
  254. "\uF8FB",
  255. "\uF8FC",
  256. "\uF8FD",
  257. "\uF8FE",
  258. "\u00FF",
  259. ]
  260. assert len(_symbol_encoding) == 256