00001
00002
00003
00004
00005
00006
00007
00008
00009 static struct {
00010 Unicode u;
00011 char *name;
00012 } nameToUnicodeTab[] = {
00013 {0x0021, "!"},
00014 {0x0023, "#"},
00015 {0x0024, "$"},
00016 {0x0025, "%"},
00017 {0x0026, "&"},
00018 {0x0027, "'"},
00019 {0x0028, "("},
00020 {0x0029, ")"},
00021 {0x002a, "*"},
00022 {0x002b, "+"},
00023 {0x002c, ","},
00024 {0x002d, "-"},
00025 {0x002e, "."},
00026 {0x002f, "/"},
00027 {0x0030, "0"},
00028 {0x0031, "1"},
00029 {0x0032, "2"},
00030 {0x0033, "3"},
00031 {0x0034, "4"},
00032 {0x0035, "5"},
00033 {0x0036, "6"},
00034 {0x0037, "7"},
00035 {0x0038, "8"},
00036 {0x0039, "9"},
00037 {0x003a, ":"},
00038 {0x003b, ";"},
00039 {0x003c, "<"},
00040 {0x003d, "="},
00041 {0x003e, ">"},
00042 {0x003f, "?"},
00043 {0x0040, "@"},
00044 {0x0041, "A"},
00045 {0x00c6, "AE"},
00046 {0x01fc, "AEacute"},
00047 {0x00c6, "AEsmall"},
00048 {0x00c1, "Aacute"},
00049 {0x00c1, "Aacutesmall"},
00050 {0x0102, "Abreve"},
00051 {0x00c2, "Acircumflex"},
00052 {0x00c2, "Acircumflexsmall"},
00053 {0xf6c9, "Acute"},
00054 {0xf6c9, "Acutesmall"},
00055 {0x00c4, "Adieresis"},
00056 {0x00c4, "Adieresissmall"},
00057 {0x00c0, "Agrave"},
00058 {0x00c0, "Agravesmall"},
00059 {0x0391, "Alpha"},
00060 {0x0386, "Alphatonos"},
00061 {0x0100, "Amacron"},
00062 {0x0104, "Aogonek"},
00063 {0x00c5, "Aring"},
00064 {0x01fa, "Aringacute"},
00065 {0x00c5, "Aringsmall"},
00066 {0x0041, "Asmall"},
00067 {0x00c3, "Atilde"},
00068 {0x00c3, "Atildesmall"},
00069 {0x0042, "B"},
00070 {0x0392, "Beta"},
00071 {0xf6f4, "Brevesmall"},
00072 {0x0042, "Bsmall"},
00073 {0x0043, "C"},
00074 {0x0106, "Cacute"},
00075 {0xf6ca, "Caron"},
00076 {0xf6ca, "Caronsmall"},
00077 {0x010c, "Ccaron"},
00078 {0x00c7, "Ccedilla"},
00079 {0x00c7, "Ccedillasmall"},
00080 {0x0108, "Ccircumflex"},
00081 {0x010a, "Cdotaccent"},
00082 {0xf7b8, "Cedillasmall"},
00083 {0x03a7, "Chi"},
00084 {0xf6f6, "Circumflexsmall"},
00085 {0x0043, "Csmall"},
00086 {0x0044, "D"},
00087 {0x010e, "Dcaron"},
00088 {0x0110, "Dcroat"},
00089 {0x2206, "Delta"},
00090 {0xf6cb, "Dieresis"},
00091 {0xf6cc, "DieresisAcute"},
00092 {0xf6cd, "DieresisGrave"},
00093 {0xf6cb, "Dieresissmall"},
00094 {0xf6f7, "Dotaccentsmall"},
00095 {0x0044, "Dsmall"},
00096 {0x0045, "E"},
00097 {0x00c9, "Eacute"},
00098 {0x00c9, "Eacutesmall"},
00099 {0x0114, "Ebreve"},
00100 {0x011a, "Ecaron"},
00101 {0x00ca, "Ecircumflex"},
00102 {0x00ca, "Ecircumflexsmall"},
00103 {0x00cb, "Edieresis"},
00104 {0x00cb, "Edieresissmall"},
00105 {0x0116, "Edotaccent"},
00106 {0x00c8, "Egrave"},
00107 {0x00c8, "Egravesmall"},
00108 {0x0112, "Emacron"},
00109 {0x014a, "Eng"},
00110 {0x0118, "Eogonek"},
00111 {0x0395, "Epsilon"},
00112 {0x0388, "Epsilontonos"},
00113 {0x0045, "Esmall"},
00114 {0x0397, "Eta"},
00115 {0x0389, "Etatonos"},
00116 {0x00d0, "Eth"},
00117 {0x00d0, "Ethsmall"},
00118 {0x20ac, "Euro"},
00119 {0x0046, "F"},
00120 {0x0046, "Fsmall"},
00121 {0x0047, "G"},
00122 {0x0393, "Gamma"},
00123 {0x011e, "Gbreve"},
00124 {0x01e6, "Gcaron"},
00125 {0x011c, "Gcircumflex"},
00126 {0x0122, "Gcommaaccent"},
00127 {0x0120, "Gdotaccent"},
00128 {0xf6ce, "Grave"},
00129 {0xf6ce, "Gravesmall"},
00130 {0x0047, "Gsmall"},
00131 {0x0048, "H"},
00132 {0x25cf, "H18533"},
00133 {0x25aa, "H18543"},
00134 {0x25ab, "H18551"},
00135 {0x25a1, "H22073"},
00136 {0x0126, "Hbar"},
00137 {0x0124, "Hcircumflex"},
00138 {0x0048, "Hsmall"},
00139 {0xf6cf, "Hungarumlaut"},
00140 {0xf6cf, "Hungarumlautsmall"},
00141 {0x0049, "I"},
00142 {0x0132, "IJ"},
00143 {0x00cd, "Iacute"},
00144 {0x00cd, "Iacutesmall"},
00145 {0x012c, "Ibreve"},
00146 {0x00ce, "Icircumflex"},
00147 {0x00ce, "Icircumflexsmall"},
00148 {0x00cf, "Idieresis"},
00149 {0x00cf, "Idieresissmall"},
00150 {0x0130, "Idotaccent"},
00151 {0x2111, "Ifraktur"},
00152 {0x00cc, "Igrave"},
00153 {0x00cc, "Igravesmall"},
00154 {0x012a, "Imacron"},
00155 {0x012e, "Iogonek"},
00156 {0x0399, "Iota"},
00157 {0x03aa, "Iotadieresis"},
00158 {0x038a, "Iotatonos"},
00159 {0x0049, "Ismall"},
00160 {0x0128, "Itilde"},
00161 {0x004a, "J"},
00162 {0x0134, "Jcircumflex"},
00163 {0x004a, "Jsmall"},
00164 {0x004b, "K"},
00165 {0x039a, "Kappa"},
00166 {0x0136, "Kcommaaccent"},
00167 {0x004b, "Ksmall"},
00168 {0x004c, "L"},
00169 {0xf6bf, "LL"},
00170 {0x0139, "Lacute"},
00171 {0x039b, "Lambda"},
00172 {0x013d, "Lcaron"},
00173 {0x013b, "Lcommaaccent"},
00174 {0x013f, "Ldot"},
00175 {0x0141, "Lslash"},
00176 {0x0141, "Lslashsmall"},
00177 {0x004c, "Lsmall"},
00178 {0x004d, "M"},
00179 {0xf6d0, "Macron"},
00180 {0xf6d0, "Macronsmall"},
00181 {0x004d, "Msmall"},
00182 {0x039c, "Mu"},
00183 {0x004e, "N"},
00184 {0x0143, "Nacute"},
00185 {0x0147, "Ncaron"},
00186 {0x0145, "Ncommaaccent"},
00187 {0x004e, "Nsmall"},
00188 {0x00d1, "Ntilde"},
00189 {0x00d1, "Ntildesmall"},
00190 {0x039d, "Nu"},
00191 {0x004f, "O"},
00192 {0x0152, "OE"},
00193 {0x0152, "OEsmall"},
00194 {0x00d3, "Oacute"},
00195 {0x00d3, "Oacutesmall"},
00196 {0x014e, "Obreve"},
00197 {0x00d4, "Ocircumflex"},
00198 {0x00d4, "Ocircumflexsmall"},
00199 {0x00d6, "Odieresis"},
00200 {0x00d6, "Odieresissmall"},
00201 {0xf6fb, "Ogoneksmall"},
00202 {0x00d2, "Ograve"},
00203 {0x00d2, "Ogravesmall"},
00204 {0x01a0, "Ohorn"},
00205 {0x0150, "Ohungarumlaut"},
00206 {0x014c, "Omacron"},
00207 {0x2126, "Omega"},
00208 {0x038f, "Omegatonos"},
00209 {0x039f, "Omicron"},
00210 {0x038c, "Omicrontonos"},
00211 {0x00d8, "Oslash"},
00212 {0x01fe, "Oslashacute"},
00213 {0x00d8, "Oslashsmall"},
00214 {0x004f, "Osmall"},
00215 {0x00d5, "Otilde"},
00216 {0x00d5, "Otildesmall"},
00217 {0x0050, "P"},
00218 {0x03a6, "Phi"},
00219 {0x03a0, "Pi"},
00220 {0x03a8, "Psi"},
00221 {0x0050, "Psmall"},
00222 {0x0051, "Q"},
00223 {0x0051, "Qsmall"},
00224 {0x0052, "R"},
00225 {0x0154, "Racute"},
00226 {0x0158, "Rcaron"},
00227 {0x0156, "Rcommaaccent"},
00228 {0x211c, "Rfraktur"},
00229 {0x03a1, "Rho"},
00230 {0xf6fc, "Ringsmall"},
00231 {0x0052, "Rsmall"},
00232 {0x0053, "S"},
00233 {0x250c, "SF010000"},
00234 {0x2514, "SF020000"},
00235 {0x2510, "SF030000"},
00236 {0x2518, "SF040000"},
00237 {0x253c, "SF050000"},
00238 {0x252c, "SF060000"},
00239 {0x2534, "SF070000"},
00240 {0x251c, "SF080000"},
00241 {0x2524, "SF090000"},
00242 {0x2500, "SF100000"},
00243 {0x2502, "SF110000"},
00244 {0x2561, "SF190000"},
00245 {0x2562, "SF200000"},
00246 {0x2556, "SF210000"},
00247 {0x2555, "SF220000"},
00248 {0x2563, "SF230000"},
00249 {0x2551, "SF240000"},
00250 {0x2557, "SF250000"},
00251 {0x255d, "SF260000"},
00252 {0x255c, "SF270000"},
00253 {0x255b, "SF280000"},
00254 {0x255e, "SF360000"},
00255 {0x255f, "SF370000"},
00256 {0x255a, "SF380000"},
00257 {0x2554, "SF390000"},
00258 {0x2569, "SF400000"},
00259 {0x2566, "SF410000"},
00260 {0x2560, "SF420000"},
00261 {0x2550, "SF430000"},
00262 {0x256c, "SF440000"},
00263 {0x2567, "SF450000"},
00264 {0x2568, "SF460000"},
00265 {0x2564, "SF470000"},
00266 {0x2565, "SF480000"},
00267 {0x2559, "SF490000"},
00268 {0x2558, "SF500000"},
00269 {0x2552, "SF510000"},
00270 {0x2553, "SF520000"},
00271 {0x256b, "SF530000"},
00272 {0x256a, "SF540000"},
00273 {0x015a, "Sacute"},
00274 {0x0160, "Scaron"},
00275 {0x0160, "Scaronsmall"},
00276 {0x015e, "Scedilla"},
00277 {0x015c, "Scircumflex"},
00278 {0x0218, "Scommaaccent"},
00279 {0x03a3, "Sigma"},
00280 {0x0053, "Ssmall"},
00281 {0x0054, "T"},
00282 {0x03a4, "Tau"},
00283 {0x0166, "Tbar"},
00284 {0x0164, "Tcaron"},
00285 {0x0162, "Tcommaaccent"},
00286 {0x0398, "Theta"},
00287 {0x00de, "Thorn"},
00288 {0x00de, "Thornsmall"},
00289 {0xf6fe, "Tildesmall"},
00290 {0x0054, "Tsmall"},
00291 {0x0055, "U"},
00292 {0x00da, "Uacute"},
00293 {0x00da, "Uacutesmall"},
00294 {0x016c, "Ubreve"},
00295 {0x00db, "Ucircumflex"},
00296 {0x00db, "Ucircumflexsmall"},
00297 {0x00dc, "Udieresis"},
00298 {0x00dc, "Udieresissmall"},
00299 {0x00d9, "Ugrave"},
00300 {0x00d9, "Ugravesmall"},
00301 {0x01af, "Uhorn"},
00302 {0x0170, "Uhungarumlaut"},
00303 {0x016a, "Umacron"},
00304 {0x0172, "Uogonek"},
00305 {0x03a5, "Upsilon"},
00306 {0x03d2, "Upsilon1"},
00307 {0x03ab, "Upsilondieresis"},
00308 {0x038e, "Upsilontonos"},
00309 {0x016e, "Uring"},
00310 {0x0055, "Usmall"},
00311 {0x0168, "Utilde"},
00312 {0x0056, "V"},
00313 {0x0056, "Vsmall"},
00314 {0x0057, "W"},
00315 {0x1e82, "Wacute"},
00316 {0x0174, "Wcircumflex"},
00317 {0x1e84, "Wdieresis"},
00318 {0x1e80, "Wgrave"},
00319 {0x0057, "Wsmall"},
00320 {0x0058, "X"},
00321 {0x039e, "Xi"},
00322 {0x0058, "Xsmall"},
00323 {0x0059, "Y"},
00324 {0x00dd, "Yacute"},
00325 {0x00dd, "Yacutesmall"},
00326 {0x0176, "Ycircumflex"},
00327 {0x0178, "Ydieresis"},
00328 {0x0178, "Ydieresissmall"},
00329 {0x1ef2, "Ygrave"},
00330 {0x0059, "Ysmall"},
00331 {0x005a, "Z"},
00332 {0x0179, "Zacute"},
00333 {0x017d, "Zcaron"},
00334 {0x017d, "Zcaronsmall"},
00335 {0x017b, "Zdotaccent"},
00336 {0x0396, "Zeta"},
00337 {0x005a, "Zsmall"},
00338 {0x0022, "\""},
00339 {0x005c, "\\"},
00340 {0x005d, "]"},
00341 {0x005e, "^"},
00342 {0x005f, "_"},
00343 {0x0060, "`"},
00344 {0x0061, "a"},
00345 {0x00e1, "aacute"},
00346 {0x0103, "abreve"},
00347 {0x00e2, "acircumflex"},
00348 {0x00b4, "acute"},
00349 {0x0301, "acutecomb"},
00350 {0x00e4, "adieresis"},
00351 {0x00e6, "ae"},
00352 {0x01fd, "aeacute"},
00353 {0x2015, "afii00208"},
00354 {0x0410, "afii10017"},
00355 {0x0411, "afii10018"},
00356 {0x0412, "afii10019"},
00357 {0x0413, "afii10020"},
00358 {0x0414, "afii10021"},
00359 {0x0415, "afii10022"},
00360 {0x0401, "afii10023"},
00361 {0x0416, "afii10024"},
00362 {0x0417, "afii10025"},
00363 {0x0418, "afii10026"},
00364 {0x0419, "afii10027"},
00365 {0x041a, "afii10028"},
00366 {0x041b, "afii10029"},
00367 {0x041c, "afii10030"},
00368 {0x041d, "afii10031"},
00369 {0x041e, "afii10032"},
00370 {0x041f, "afii10033"},
00371 {0x0420, "afii10034"},
00372 {0x0421, "afii10035"},
00373 {0x0422, "afii10036"},
00374 {0x0423, "afii10037"},
00375 {0x0424, "afii10038"},
00376 {0x0425, "afii10039"},
00377 {0x0426, "afii10040"},
00378 {0x0427, "afii10041"},
00379 {0x0428, "afii10042"},
00380 {0x0429, "afii10043"},
00381 {0x042a, "afii10044"},
00382 {0x042b, "afii10045"},
00383 {0x042c, "afii10046"},
00384 {0x042d, "afii10047"},
00385 {0x042e, "afii10048"},
00386 {0x042f, "afii10049"},
00387 {0x0490, "afii10050"},
00388 {0x0402, "afii10051"},
00389 {0x0403, "afii10052"},
00390 {0x0404, "afii10053"},
00391 {0x0405, "afii10054"},
00392 {0x0406, "afii10055"},
00393 {0x0407, "afii10056"},
00394 {0x0408, "afii10057"},
00395 {0x0409, "afii10058"},
00396 {0x040a, "afii10059"},
00397 {0x040b, "afii10060"},
00398 {0x040c, "afii10061"},
00399 {0x040e, "afii10062"},
00400 {0xf6c4, "afii10063"},
00401 {0xf6c5, "afii10064"},
00402 {0x0430, "afii10065"},
00403 {0x0431, "afii10066"},
00404 {0x0432, "afii10067"},
00405 {0x0433, "afii10068"},
00406 {0x0434, "afii10069"},
00407 {0x0435, "afii10070"},
00408 {0x0451, "afii10071"},
00409 {0x0436, "afii10072"},
00410 {0x0437, "afii10073"},
00411 {0x0438, "afii10074"},
00412 {0x0439, "afii10075"},
00413 {0x043a, "afii10076"},
00414 {0x043b, "afii10077"},
00415 {0x043c, "afii10078"},
00416 {0x043d, "afii10079"},
00417 {0x043e, "afii10080"},
00418 {0x043f, "afii10081"},
00419 {0x0440, "afii10082"},
00420 {0x0441, "afii10083"},
00421 {0x0442, "afii10084"},
00422 {0x0443, "afii10085"},
00423 {0x0444, "afii10086"},
00424 {0x0445, "afii10087"},
00425 {0x0446, "afii10088"},
00426 {0x0447, "afii10089"},
00427 {0x0448, "afii10090"},
00428 {0x0449, "afii10091"},
00429 {0x044a, "afii10092"},
00430 {0x044b, "afii10093"},
00431 {0x044c, "afii10094"},
00432 {0x044d, "afii10095"},
00433 {0x044e, "afii10096"},
00434 {0x044f, "afii10097"},
00435 {0x0491, "afii10098"},
00436 {0x0452, "afii10099"},
00437 {0x0453, "afii10100"},
00438 {0x0454, "afii10101"},
00439 {0x0455, "afii10102"},
00440 {0x0456, "afii10103"},
00441 {0x0457, "afii10104"},
00442 {0x0458, "afii10105"},
00443 {0x0459, "afii10106"},
00444 {0x045a, "afii10107"},
00445 {0x045b, "afii10108"},
00446 {0x045c, "afii10109"},
00447 {0x045e, "afii10110"},
00448 {0x040f, "afii10145"},
00449 {0x0462, "afii10146"},
00450 {0x0472, "afii10147"},
00451 {0x0474, "afii10148"},
00452 {0xf6c6, "afii10192"},
00453 {0x045f, "afii10193"},
00454 {0x0463, "afii10194"},
00455 {0x0473, "afii10195"},
00456 {0x0475, "afii10196"},
00457 {0xf6c7, "afii10831"},
00458 {0xf6c8, "afii10832"},
00459 {0x04d9, "afii10846"},
00460 {0x200e, "afii299"},
00461 {0x200f, "afii300"},
00462 {0x200d, "afii301"},
00463 {0x066a, "afii57381"},
00464 {0x060c, "afii57388"},
00465 {0x0660, "afii57392"},
00466 {0x0661, "afii57393"},
00467 {0x0662, "afii57394"},
00468 {0x0663, "afii57395"},
00469 {0x0664, "afii57396"},
00470 {0x0665, "afii57397"},
00471 {0x0666, "afii57398"},
00472 {0x0667, "afii57399"},
00473 {0x0668, "afii57400"},
00474 {0x0669, "afii57401"},
00475 {0x061b, "afii57403"},
00476 {0x061f, "afii57407"},
00477 {0x0621, "afii57409"},
00478 {0x0622, "afii57410"},
00479 {0x0623, "afii57411"},
00480 {0x0624, "afii57412"},
00481 {0x0625, "afii57413"},
00482 {0x0626, "afii57414"},
00483 {0x0627, "afii57415"},
00484 {0x0628, "afii57416"},
00485 {0x0629, "afii57417"},
00486 {0x062a, "afii57418"},
00487 {0x062b, "afii57419"},
00488 {0x062c, "afii57420"},
00489 {0x062d, "afii57421"},
00490 {0x062e, "afii57422"},
00491 {0x062f, "afii57423"},
00492 {0x0630, "afii57424"},
00493 {0x0631, "afii57425"},
00494 {0x0632, "afii57426"},
00495 {0x0633, "afii57427"},
00496 {0x0634, "afii57428"},
00497 {0x0635, "afii57429"},
00498 {0x0636, "afii57430"},
00499 {0x0637, "afii57431"},
00500 {0x0638, "afii57432"},
00501 {0x0639, "afii57433"},
00502 {0x063a, "afii57434"},
00503 {0x0640, "afii57440"},
00504 {0x0641, "afii57441"},
00505 {0x0642, "afii57442"},
00506 {0x0643, "afii57443"},
00507 {0x0644, "afii57444"},
00508 {0x0645, "afii57445"},
00509 {0x0646, "afii57446"},
00510 {0x0648, "afii57448"},
00511 {0x0649, "afii57449"},
00512 {0x064a, "afii57450"},
00513 {0x064b, "afii57451"},
00514 {0x064c, "afii57452"},
00515 {0x064d, "afii57453"},
00516 {0x064e, "afii57454"},
00517 {0x064f, "afii57455"},
00518 {0x0650, "afii57456"},
00519 {0x0651, "afii57457"},
00520 {0x0652, "afii57458"},
00521 {0x0647, "afii57470"},
00522 {0x06a4, "afii57505"},
00523 {0x067e, "afii57506"},
00524 {0x0686, "afii57507"},
00525 {0x0698, "afii57508"},
00526 {0x06af, "afii57509"},
00527 {0x0679, "afii57511"},
00528 {0x0688, "afii57512"},
00529 {0x0691, "afii57513"},
00530 {0x06ba, "afii57514"},
00531 {0x06d2, "afii57519"},
00532 {0x06d5, "afii57534"},
00533 {0x20aa, "afii57636"},
00534 {0x05be, "afii57645"},
00535 {0x05c3, "afii57658"},
00536 {0x05d0, "afii57664"},
00537 {0x05d1, "afii57665"},
00538 {0x05d2, "afii57666"},
00539 {0x05d3, "afii57667"},
00540 {0x05d4, "afii57668"},
00541 {0x05d5, "afii57669"},
00542 {0x05d6, "afii57670"},
00543 {0x05d7, "afii57671"},
00544 {0x05d8, "afii57672"},
00545 {0x05d9, "afii57673"},
00546 {0x05da, "afii57674"},
00547 {0x05db, "afii57675"},
00548 {0x05dc, "afii57676"},
00549 {0x05dd, "afii57677"},
00550 {0x05de, "afii57678"},
00551 {0x05df, "afii57679"},
00552 {0x05e0, "afii57680"},
00553 {0x05e1, "afii57681"},
00554 {0x05e2, "afii57682"},
00555 {0x05e3, "afii57683"},
00556 {0x05e4, "afii57684"},
00557 {0x05e5, "afii57685"},
00558 {0x05e6, "afii57686"},
00559 {0x05e7, "afii57687"},
00560 {0x05e8, "afii57688"},
00561 {0x05e9, "afii57689"},
00562 {0x05ea, "afii57690"},
00563 {0xfb2a, "afii57694"},
00564 {0xfb2b, "afii57695"},
00565 {0xfb4b, "afii57700"},
00566 {0xfb1f, "afii57705"},
00567 {0x05f0, "afii57716"},
00568 {0x05f1, "afii57717"},
00569 {0x05f2, "afii57718"},
00570 {0xfb35, "afii57723"},
00571 {0x05b4, "afii57793"},
00572 {0x05b5, "afii57794"},
00573 {0x05b6, "afii57795"},
00574 {0x05bb, "afii57796"},
00575 {0x05b8, "afii57797"},
00576 {0x05b7, "afii57798"},
00577 {0x05b0, "afii57799"},
00578 {0x05b2, "afii57800"},
00579 {0x05b1, "afii57801"},
00580 {0x05b3, "afii57802"},
00581 {0x05c2, "afii57803"},
00582 {0x05c1, "afii57804"},
00583 {0x05b9, "afii57806"},
00584 {0x05bc, "afii57807"},
00585 {0x05bd, "afii57839"},
00586 {0x05bf, "afii57841"},
00587 {0x05c0, "afii57842"},
00588 {0x02bc, "afii57929"},
00589 {0x2105, "afii61248"},
00590 {0x2113, "afii61289"},
00591 {0x2116, "afii61352"},
00592 {0x202c, "afii61573"},
00593 {0x202d, "afii61574"},
00594 {0x202e, "afii61575"},
00595 {0x200c, "afii61664"},
00596 {0x066d, "afii63167"},
00597 {0x02bd, "afii64937"},
00598 {0x00e0, "agrave"},
00599 {0x2135, "aleph"},
00600 {0x03b1, "alpha"},
00601 {0x03ac, "alphatonos"},
00602 {0x0101, "amacron"},
00603 {0x0026, "ampersand"},
00604 {0x0026, "ampersandsmall"},
00605 {0x2220, "angle"},
00606 {0x2329, "angleleft"},
00607 {0x232a, "angleright"},
00608 {0x0387, "anoteleia"},
00609 {0x0105, "aogonek"},
00610 {0x2248, "approxequal"},
00611 {0x00e5, "aring"},
00612 {0x01fb, "aringacute"},
00613 {0x2194, "arrowboth"},
00614 {0x21d4, "arrowdblboth"},
00615 {0x21d3, "arrowdbldown"},
00616 {0x21d0, "arrowdblleft"},
00617 {0x21d2, "arrowdblright"},
00618 {0x21d1, "arrowdblup"},
00619 {0x2193, "arrowdown"},
00620 {0xf8e7, "arrowhorizex"},
00621 {0x2190, "arrowleft"},
00622 {0x2192, "arrowright"},
00623 {0x2191, "arrowup"},
00624 {0x2195, "arrowupdn"},
00625 {0x21a8, "arrowupdnbse"},
00626 {0xf8e6, "arrowvertex"},
00627 {0x005e, "asciicircum"},
00628 {0x007e, "asciitilde"},
00629 {0x002a, "asterisk"},
00630 {0x2217, "asteriskmath"},
00631 {0xf6e9, "asuperior"},
00632 {0x0040, "at"},
00633 {0x00e3, "atilde"},
00634 {0x0062, "b"},
00635 {0x005c, "backslash"},
00636 {0x007c, "bar"},
00637 {0x03b2, "beta"},
00638 {0x2588, "block"},
00639 {0xf8f4, "braceex"},
00640 {0x007b, "braceleft"},
00641 {0xf8f3, "braceleftbt"},
00642 {0xf8f2, "braceleftmid"},
00643 {0xf8f1, "bracelefttp"},
00644 {0x007d, "braceright"},
00645 {0xf8fe, "bracerightbt"},
00646 {0xf8fd, "bracerightmid"},
00647 {0xf8fc, "bracerighttp"},
00648 {0x005b, "bracketleft"},
00649 {0xf8f0, "bracketleftbt"},
00650 {0xf8ef, "bracketleftex"},
00651 {0xf8ee, "bracketlefttp"},
00652 {0x005d, "bracketright"},
00653 {0xf8fb, "bracketrightbt"},
00654 {0xf8fa, "bracketrightex"},
00655 {0xf8f9, "bracketrighttp"},
00656 {0x02d8, "breve"},
00657 {0x00a6, "brokenbar"},
00658 {0xf6ea, "bsuperior"},
00659 {0x2022, "bullet"},
00660 {0x0063, "c"},
00661 {0x0107, "cacute"},
00662 {0x02c7, "caron"},
00663 {0x21b5, "carriagereturn"},
00664 {0x010d, "ccaron"},
00665 {0x00e7, "ccedilla"},
00666 {0x0109, "ccircumflex"},
00667 {0x010b, "cdotaccent"},
00668 {0x00b8, "cedilla"},
00669 {0x00a2, "cent"},
00670 {0xf6df, "centinferior"},
00671 {0x00a2, "centoldstyle"},
00672 {0xf6e0, "centsuperior"},
00673 {0x03c7, "chi"},
00674 {0x25cb, "circle"},
00675 {0x2297, "circlemultiply"},
00676 {0x2295, "circleplus"},
00677 {0x02c6, "circumflex"},
00678 {0x2663, "club"},
00679 {0x003a, "colon"},
00680 {0x20a1, "colonmonetary"},
00681 {0x002c, "comma"},
00682 {0xf6c3, "commaaccent"},
00683 {0xf6e1, "commainferior"},
00684 {0xf6e2, "commasuperior"},
00685 {0x2245, "congruent"},
00686 {0x00a9, "copyright"},
00687 {0x00a9, "copyrightsans"},
00688 {0x00a9, "copyrightserif"},
00689 {0x00a4, "currency"},
00690 {0xf6d1, "cyrBreve"},
00691 {0xf6d2, "cyrFlex"},
00692 {0xf6d4, "cyrbreve"},
00693 {0xf6d5, "cyrflex"},
00694 {0x0064, "d"},
00695 {0x2020, "dagger"},
00696 {0x2021, "daggerdbl"},
00697 {0xf6d3, "dblGrave"},
00698 {0xf6d6, "dblgrave"},
00699 {0x010f, "dcaron"},
00700 {0x0111, "dcroat"},
00701 {0x00b0, "degree"},
00702 {0x03b4, "delta"},
00703 {0x2666, "diamond"},
00704 {0x00a8, "dieresis"},
00705 {0xf6d7, "dieresisacute"},
00706 {0xf6d8, "dieresisgrave"},
00707 {0x0385, "dieresistonos"},
00708 {0x00f7, "divide"},
00709 {0x2593, "dkshade"},
00710 {0x2584, "dnblock"},
00711 {0x0024, "dollar"},
00712 {0xf6e3, "dollarinferior"},
00713 {0x0024, "dollaroldstyle"},
00714 {0xf6e4, "dollarsuperior"},
00715 {0x20ab, "dong"},
00716 {0x02d9, "dotaccent"},
00717 {0x0323, "dotbelowcomb"},
00718 {0x0131, "dotlessi"},
00719 {0xf6be, "dotlessj"},
00720 {0x22c5, "dotmath"},
00721 {0xf6eb, "dsuperior"},
00722 {0x0065, "e"},
00723 {0x00e9, "eacute"},
00724 {0x0115, "ebreve"},
00725 {0x011b, "ecaron"},
00726 {0x00ea, "ecircumflex"},
00727 {0x00eb, "edieresis"},
00728 {0x0117, "edotaccent"},
00729 {0x00e8, "egrave"},
00730 {0x0038, "eight"},
00731 {0x2088, "eightinferior"},
00732 {0x0038, "eightoldstyle"},
00733 {0x2078, "eightsuperior"},
00734 {0x2208, "element"},
00735 {0x2026, "ellipsis"},
00736 {0x0113, "emacron"},
00737 {0x2014, "emdash"},
00738 {0x2205, "emptyset"},
00739 {0x2013, "endash"},
00740 {0x014b, "eng"},
00741 {0x0119, "eogonek"},
00742 {0x03b5, "epsilon"},
00743 {0x03ad, "epsilontonos"},
00744 {0x003d, "equal"},
00745 {0x2261, "equivalence"},
00746 {0x212e, "estimated"},
00747 {0xf6ec, "esuperior"},
00748 {0x03b7, "eta"},
00749 {0x03ae, "etatonos"},
00750 {0x00f0, "eth"},
00751 {0x0021, "exclam"},
00752 {0x203c, "exclamdbl"},
00753 {0x00a1, "exclamdown"},
00754 {0x00a1, "exclamdownsmall"},
00755 {0x0021, "exclamleft"},
00756 {0x0021, "exclamsmall"},
00757 {0x2203, "existential"},
00758 {0x0066, "f"},
00759 {0x2640, "female"},
00760 {0xfb00, "ff"},
00761 {0xfb03, "ffi"},
00762 {0xfb04, "ffl"},
00763 {0xfb01, "fi"},
00764 {0x2012, "figuredash"},
00765 {0x25a0, "filledbox"},
00766 {0x25ac, "filledrect"},
00767 {0x0035, "five"},
00768 {0x215d, "fiveeighths"},
00769 {0x2085, "fiveinferior"},
00770 {0x0035, "fiveoldstyle"},
00771 {0x2075, "fivesuperior"},
00772 {0xfb02, "fl"},
00773 {0x0192, "florin"},
00774 {0x0034, "four"},
00775 {0x2084, "fourinferior"},
00776 {0x0034, "fouroldstyle"},
00777 {0x2074, "foursuperior"},
00778 {0x2044, "fraction"},
00779 {0x20a3, "franc"},
00780 {0x0067, "g"},
00781 {0x03b3, "gamma"},
00782 {0x011f, "gbreve"},
00783 {0x01e7, "gcaron"},
00784 {0x011d, "gcircumflex"},
00785 {0x0123, "gcommaaccent"},
00786 {0x0121, "gdotaccent"},
00787 {0x00df, "germandbls"},
00788 {0x2207, "gradient"},
00789 {0x0060, "grave"},
00790 {0x0300, "gravecomb"},
00791 {0x003e, "greater"},
00792 {0x2265, "greaterequal"},
00793 {0x00ab, "guillemotleft"},
00794 {0x00bb, "guillemotright"},
00795 {0x2039, "guilsinglleft"},
00796 {0x203a, "guilsinglright"},
00797 {0x0068, "h"},
00798 {0x0127, "hbar"},
00799 {0x0125, "hcircumflex"},
00800 {0x2665, "heart"},
00801 {0x0309, "hookabovecomb"},
00802 {0x2302, "house"},
00803 {0x02dd, "hungarumlaut"},
00804 {0x002d, "hyphen"},
00805 {0xf6e5, "hypheninferior"},
00806 {0xf6e6, "hyphensuperior"},
00807 {0x0069, "i"},
00808 {0x00ed, "iacute"},
00809 {0x012d, "ibreve"},
00810 {0x00ee, "icircumflex"},
00811 {0x00ef, "idieresis"},
00812 {0x00ec, "igrave"},
00813 {0x0133, "ij"},
00814 {0x012b, "imacron"},
00815 {0x221e, "infinity"},
00816 {0x222b, "integral"},
00817 {0x2321, "integralbt"},
00818 {0xf8f5, "integralex"},
00819 {0x2320, "integraltp"},
00820 {0x2229, "intersection"},
00821 {0x25d8, "invbullet"},
00822 {0x25d9, "invcircle"},
00823 {0x263b, "invsmileface"},
00824 {0x012f, "iogonek"},
00825 {0x03b9, "iota"},
00826 {0x03ca, "iotadieresis"},
00827 {0x0390, "iotadieresistonos"},
00828 {0x03af, "iotatonos"},
00829 {0xf6ed, "isuperior"},
00830 {0x0129, "itilde"},
00831 {0x006a, "j"},
00832 {0x0135, "jcircumflex"},
00833 {0x006b, "k"},
00834 {0x03ba, "kappa"},
00835 {0x0137, "kcommaaccent"},
00836 {0x0138, "kgreenlandic"},
00837 {0x006c, "l"},
00838 {0x013a, "lacute"},
00839 {0x03bb, "lambda"},
00840 {0x013e, "lcaron"},
00841 {0x013c, "lcommaaccent"},
00842 {0x0140, "ldot"},
00843 {0x003c, "less"},
00844 {0x2264, "lessequal"},
00845 {0x258c, "lfblock"},
00846 {0x20a4, "lira"},
00847 {0xf6c0, "ll"},
00848 {0x2227, "logicaland"},
00849 {0x00ac, "logicalnot"},
00850 {0x2228, "logicalor"},
00851 {0x017f, "longs"},
00852 {0x25ca, "lozenge"},
00853 {0x0142, "lslash"},
00854 {0xf6ee, "lsuperior"},
00855 {0x2591, "ltshade"},
00856 {0x006d, "m"},
00857 {0x00af, "macron"},
00858 {0x2642, "male"},
00859 {0x2212, "minus"},
00860 {0x2032, "minute"},
00861 {0xf6ef, "msuperior"},
00862 {0x00b5, "mu"},
00863 {0x00d7, "multiply"},
00864 {0x266a, "musicalnote"},
00865 {0x266b, "musicalnotedbl"},
00866 {0x006e, "n"},
00867 {0x0144, "nacute"},
00868 {0x0149, "napostrophe"},
00869 {0x00a0, "nbspace"},
00870 {0x0148, "ncaron"},
00871 {0x0146, "ncommaaccent"},
00872 {0x0039, "nine"},
00873 {0x2089, "nineinferior"},
00874 {0x0039, "nineoldstyle"},
00875 {0x2079, "ninesuperior"},
00876 {0x00a0, "nonbreakingspace"},
00877 {0x2209, "notelement"},
00878 {0x2260, "notequal"},
00879 {0x2284, "notsubset"},
00880 {0x207f, "nsuperior"},
00881 {0x00f1, "ntilde"},
00882 {0x03bd, "nu"},
00883 {0x0023, "numbersign"},
00884 {0x006f, "o"},
00885 {0x00f3, "oacute"},
00886 {0x014f, "obreve"},
00887 {0x00f4, "ocircumflex"},
00888 {0x00f6, "odieresis"},
00889 {0x0153, "oe"},
00890 {0x02db, "ogonek"},
00891 {0x00f2, "ograve"},
00892 {0x01a1, "ohorn"},
00893 {0x0151, "ohungarumlaut"},
00894 {0x014d, "omacron"},
00895 {0x03c9, "omega"},
00896 {0x03d6, "omega1"},
00897 {0x03ce, "omegatonos"},
00898 {0x03bf, "omicron"},
00899 {0x03cc, "omicrontonos"},
00900 {0x0031, "one"},
00901 {0x2024, "onedotenleader"},
00902 {0x215b, "oneeighth"},
00903 {0xf6dc, "onefitted"},
00904 {0x00bd, "onehalf"},
00905 {0x2081, "oneinferior"},
00906 {0x0031, "oneoldstyle"},
00907 {0x00bc, "onequarter"},
00908 {0x00b9, "onesuperior"},
00909 {0x2153, "onethird"},
00910 {0x25e6, "openbullet"},
00911 {0x00aa, "ordfeminine"},
00912 {0x00ba, "ordmasculine"},
00913 {0x221f, "orthogonal"},
00914 {0x00f8, "oslash"},
00915 {0x01ff, "oslashacute"},
00916 {0xf6f0, "osuperior"},
00917 {0x00f5, "otilde"},
00918 {0x0070, "p"},
00919 {0x00b6, "paragraph"},
00920 {0x0028, "parenleft"},
00921 {0xf8ed, "parenleftbt"},
00922 {0xf8ec, "parenleftex"},
00923 {0x208d, "parenleftinferior"},
00924 {0x207d, "parenleftsuperior"},
00925 {0xf8eb, "parenlefttp"},
00926 {0x0029, "parenright"},
00927 {0xf8f8, "parenrightbt"},
00928 {0xf8f7, "parenrightex"},
00929 {0x208e, "parenrightinferior"},
00930 {0x207e, "parenrightsuperior"},
00931 {0xf8f6, "parenrighttp"},
00932 {0x2202, "partialdiff"},
00933 {0x0025, "percent"},
00934 {0x002e, "period"},
00935 {0x00b7, "periodcentered"},
00936 {0xf6e7, "periodinferior"},
00937 {0xf6e8, "periodsuperior"},
00938 {0x22a5, "perpendicular"},
00939 {0x2030, "perthousand"},
00940 {0x20a7, "peseta"},
00941 {0x03c6, "phi"},
00942 {0x03d5, "phi1"},
00943 {0x03c0, "pi"},
00944 {0x002b, "plus"},
00945 {0x00b1, "plusminus"},
00946 {0x211e, "prescription"},
00947 {0x220f, "product"},
00948 {0x2282, "propersubset"},
00949 {0x2283, "propersuperset"},
00950 {0x221d, "proportional"},
00951 {0x03c8, "psi"},
00952 {0x0071, "q"},
00953 {0x003f, "question"},
00954 {0x00bf, "questiondown"},
00955 {0x00bf, "questiondownsmall"},
00956 {0x003f, "questionsmall"},
00957 {0x0022, "quotedbl"},
00958 {0x201e, "quotedblbase"},
00959 {0x201c, "quotedblleft"},
00960 {0x201d, "quotedblright"},
00961 {0x2018, "quoteleft"},
00962 {0x201b, "quotereversed"},
00963 {0x2019, "quoteright"},
00964 {0x201a, "quotesinglbase"},
00965 {0x0027, "quotesingle"},
00966 {0x0072, "r"},
00967 {0x0155, "racute"},
00968 {0x221a, "radical"},
00969 {0xf8e5, "radicalex"},
00970 {0x0159, "rcaron"},
00971 {0x0157, "rcommaaccent"},
00972 {0x2286, "reflexsubset"},
00973 {0x2287, "reflexsuperset"},
00974 {0x00ae, "registered"},
00975 {0x00ae, "registersans"},
00976 {0x00ae, "registerserif"},
00977 {0x2310, "revlogicalnot"},
00978 {0x03c1, "rho"},
00979 {0x02da, "ring"},
00980 {0xf6f1, "rsuperior"},
00981 {0x2590, "rtblock"},
00982 {0xf6dd, "rupiah"},
00983 {0x0073, "s"},
00984 {0x015b, "sacute"},
00985 {0x0161, "scaron"},
00986 {0x015f, "scedilla"},
00987 {0x015d, "scircumflex"},
00988 {0x0219, "scommaaccent"},
00989 {0x2033, "second"},
00990 {0x00a7, "section"},
00991 {0x003b, "semicolon"},
00992 {0x0037, "seven"},
00993 {0x215e, "seveneighths"},
00994 {0x2087, "seveninferior"},
00995 {0x0037, "sevenoldstyle"},
00996 {0x2077, "sevensuperior"},
00997 {0x2592, "shade"},
00998 {0x03c3, "sigma"},
00999 {0x03c2, "sigma1"},
01000 {0x223c, "similar"},
01001 {0x0036, "six"},
01002 {0x2086, "sixinferior"},
01003 {0x0036, "sixoldstyle"},
01004 {0x2076, "sixsuperior"},
01005 {0x002f, "slash"},
01006 {0x263a, "smileface"},
01007 {0x0020, "space"},
01008 {0x2660, "spade"},
01009 {0xf6f2, "ssuperior"},
01010 {0x00a3, "sterling"},
01011 {0x220b, "suchthat"},
01012 {0x2211, "summation"},
01013 {0x263c, "sun"},
01014 {0x0074, "t"},
01015 {0x03c4, "tau"},
01016 {0x0167, "tbar"},
01017 {0x0165, "tcaron"},
01018 {0x0163, "tcommaaccent"},
01019 {0x2234, "therefore"},
01020 {0x03b8, "theta"},
01021 {0x03d1, "theta1"},
01022 {0x00fe, "thorn"},
01023 {0x0033, "three"},
01024 {0x215c, "threeeighths"},
01025 {0x2083, "threeinferior"},
01026 {0x0033, "threeoldstyle"},
01027 {0x00be, "threequarters"},
01028 {0xf6de, "threequartersemdash"},
01029 {0x00b3, "threesuperior"},
01030 {0x02dc, "tilde"},
01031 {0x0303, "tildecomb"},
01032 {0x0384, "tonos"},
01033 {0x2122, "trademark"},
01034 {0x2122, "trademarksans"},
01035 {0x2122, "trademarkserif"},
01036 {0x25bc, "triagdn"},
01037 {0x25c4, "triaglf"},
01038 {0x25ba, "triagrt"},
01039 {0x25b2, "triagup"},
01040 {0xf6f3, "tsuperior"},
01041 {0x0032, "two"},
01042 {0x2025, "twodotenleader"},
01043 {0x2082, "twoinferior"},
01044 {0x0032, "twooldstyle"},
01045 {0x00b2, "twosuperior"},
01046 {0x2154, "twothirds"},
01047 {0x0075, "u"},
01048 {0x00fa, "uacute"},
01049 {0x016d, "ubreve"},
01050 {0x00fb, "ucircumflex"},
01051 {0x00fc, "udieresis"},
01052 {0x00f9, "ugrave"},
01053 {0x01b0, "uhorn"},
01054 {0x0171, "uhungarumlaut"},
01055 {0x016b, "umacron"},
01056 {0x005f, "underscore"},
01057 {0x2017, "underscoredbl"},
01058 {0x222a, "union"},
01059 {0x2200, "universal"},
01060 {0x0173, "uogonek"},
01061 {0x2580, "upblock"},
01062 {0x03c5, "upsilon"},
01063 {0x03cb, "upsilondieresis"},
01064 {0x03b0, "upsilondieresistonos"},
01065 {0x03cd, "upsilontonos"},
01066 {0x016f, "uring"},
01067 {0x0169, "utilde"},
01068 {0x0076, "v"},
01069 {0x0077, "w"},
01070 {0x1e83, "wacute"},
01071 {0x0175, "wcircumflex"},
01072 {0x1e85, "wdieresis"},
01073 {0x2118, "weierstrass"},
01074 {0x1e81, "wgrave"},
01075 {0x0078, "x"},
01076 {0x03be, "xi"},
01077 {0x0079, "y"},
01078 {0x00fd, "yacute"},
01079 {0x0177, "ycircumflex"},
01080 {0x00ff, "ydieresis"},
01081 {0x00a5, "yen"},
01082 {0x1ef3, "ygrave"},
01083 {0x007a, "z"},
01084 {0x017a, "zacute"},
01085 {0x017e, "zcaron"},
01086 {0x017c, "zdotaccent"},
01087 {0x0030, "zero"},
01088 {0x2080, "zeroinferior"},
01089 {0x0030, "zerooldstyle"},
01090 {0x2070, "zerosuperior"},
01091 {0x03b6, "zeta"},
01092 {0x007b, "{"},
01093 {0x007c, "|"},
01094 {0x007d, "}"},
01095 {0x007e, "~"},
01096 { 0, NULL }
01097 };