source: trunk/pin/include/mapping.h@ 1

Last change on this file since 1 was 1, checked in by bart, 18 years ago

Initial checkin of PIN.EXE source code
this contains memory fixes for larger PPD files

File size: 117.9 KB
Line 
1/*DDK*************************************************************************/
2/* */
3/* COPYRIGHT Copyright (C) 1991, 2003 IBM Corporation */
4/* */
5/* The following IBM OS/2 source code is provided to you solely for */
6/* the purpose of assisting you in your development of OS/2 device */
7/* drivers. You may use this code in accordance with the IBM License */
8/* Agreement provided in the IBM Developer Connection Device Driver */
9/* Source Kit for OS/2. This Copyright statement may not be removed. */
10/* */
11/*****************************************************************************/
12/**************************************************************************
13 *
14 * SOURCE FILE NAME = MAPPING.H
15 *
16 * DESCRIPTIVE NAME =
17 *
18 *
19 * VERSION = V5.0
20 *
21 * DATE : 10 August 1998
22 *
23 * DESCRIPTION : Mapping between Adobe character names, Presentation Manager
24 * multi-codepage support code point values, and Adobe
25 * numeric values. Note that many different code points
26 * may map to the same Adobe character name.
27 *
28 * FUNCTIONS
29 *
30 *
31 * NOTES
32 *
33 *
34 * STRUCTURES
35 *
36 * EXTERNAL REFERENCES
37 *
38 * EXTERNAL FUNCTIONS
39 *
40*/
41
42#pragma pack(1)
43#ifndef NULL
44#define NULL 0
45#endif
46
47
48
49/*
50** Character code mapping table for use with fonts that have the
51** Adobe standard encoding. These fonts will provide Winthorn
52** multi-codepage support.
53**
54** IBM Code Code to output to Postscript
55** page 850 printer in a show command. If
56** word that zero, then a font remap is needed
57** this char in order to show this character.
58** represents After font remap, output the char
59** 1-316 code used by the caller.
60** | |
61** | |
62*/
63
64#if AFM2BIN
65CharData charmapAdobeStandard[] = {
66 "space", 0 , 32 ,
67 "space", 1 , 32 ,
68 "space", 2 , 32 ,
69 "space", 3 , 32 ,
70 "space", 4 , 32 ,
71 "space", 5 , 32 ,
72 "space", 6 , 32 ,
73 "bullet", 7 , 183,
74 "space", 8 , 32 ,
75 "space", 9 , 32 ,
76 "space", 10 , 32 ,
77 "space", 11 , 32 ,
78 "space", 12 , 32 ,
79 "space", 13 , 32 ,
80 "space", 14 , 32 ,
81 "space", 15 , 32 ,
82 "space", 16 , 32 ,
83 "space", 17 , 32 ,
84 "space", 18 , 32 ,
85 "space", 19 , 32 ,
86 "paragraph", 20 , 182,
87 "section", 21 , 167,
88 "space", 22 , 32 ,
89 "space", 23 , 32 ,
90 "space", 24 , 32 ,
91 "space", 25 , 32 ,
92 "space", 26 , 32 ,
93 "space", 27 , 32 ,
94 "space", 28 , 32 ,
95 "space", 29 , 32 ,
96 "space", 30 , 32 ,
97 "space", 31 , 32 ,
98 "space", 32 , 32 ,
99 "exclam", 33 , 33 ,
100 "quotedbl", 34 , 34 ,
101 "numbersign", 35 , 35 ,
102 "dollar", 36 , 36 ,
103 "percent", 37 , 37 ,
104 "ampersand", 38 , 38 ,
105 "quotesingle", 39 , 169,
106 "parenleft", 40 , 40 ,
107 "parenright", 41 , 41 ,
108 "asterisk", 42 , 42 ,
109 "plus", 43 , 43 ,
110 "comma", 44 , 44 ,
111 "hyphen", 45 , 45 ,
112 "period", 46 , 46 ,
113 "slash", 47 , 47 ,
114 "zero", 48 , 48 ,
115 "one", 49 , 49 ,
116 "two", 50 , 50 ,
117 "three", 51 , 51 ,
118 "four", 52 , 52 ,
119 "five", 53 , 53 ,
120 "six", 54 , 54 ,
121 "seven", 55 , 55 ,
122 "eight", 56 , 56 ,
123 "nine", 57 , 57 ,
124 "colon", 58 , 58 ,
125 "semicolon", 59 , 59 ,
126 "less", 60 , 60 ,
127 "equal", 61 , 61 ,
128 "greater", 62 , 62 ,
129 "question", 63 , 63 ,
130 "at", 64 , 64 ,
131 "A", 65 , 65 ,
132 "B", 66 , 66 ,
133 "C", 67 , 67 ,
134 "D", 68 , 68 ,
135 "E", 69 , 69 ,
136 "F", 70 , 70 ,
137 "G", 71 , 71 ,
138 "H", 72 , 72 ,
139 "I", 73 , 73 ,
140 "J", 74 , 74 ,
141 "K", 75 , 75 ,
142 "L", 76 , 76 ,
143 "M", 77 , 77 ,
144 "N", 78 , 78 ,
145 "O", 79 , 79 ,
146 "P", 80 , 80 ,
147 "Q", 81 , 81 ,
148 "R", 82 , 82 ,
149 "S", 83 , 83 ,
150 "T", 84 , 84 ,
151 "U", 85 , 85 ,
152 "V", 86 , 86 ,
153 "W", 87 , 87 ,
154 "X", 88 , 88 ,
155 "Y", 89 , 89 ,
156 "Z", 90 , 90 ,
157 "bracketleft", 91 , 91 ,
158 "backslash", 92 , 92 ,
159 "bracketright", 93 , 93 ,
160 "circumflex", 94 , 195,
161 "underscore", 95 , 95 ,
162 "grave", 96 , 193,
163 "a", 97 , 97 ,
164 "b", 98 , 98 ,
165 "c", 99 , 99 ,
166 "d", 100, 100,
167 "e", 101, 101,
168 "f", 102, 102,
169 "g", 103, 103,
170 "h", 104, 104,
171 "i", 105, 105,
172 "j", 106, 106,
173 "k", 107, 107,
174 "l", 108, 108,
175 "m", 109, 109,
176 "n", 110, 110,
177 "o", 111, 111,
178 "p", 112, 112,
179 "q", 113, 113,
180 "r", 114, 114,
181 "s", 115, 115,
182 "t", 116, 116,
183 "u", 117, 117,
184 "v", 118, 118,
185 "w", 119, 119,
186 "x", 120, 120,
187 "y", 121, 121,
188 "z", 122, 122,
189 "braceleft", 123, 123,
190 "bar", 124, 124,
191 "braceright", 125, 125,
192 "tilde", 126, 196,
193 "space", 127, 32 ,
194 "Ccedilla", 128, 000,
195 "udieresis", 129, 000,
196 "eacute", 130, 000,
197 "acircumflex", 131, 000,
198 "adieresis", 132, 000,
199 "agrave", 133, 000,
200 "aring", 134, 000,
201 "ccedilla", 135, 000,
202 "ecircumflex", 136, 000,
203 "edieresis", 137, 000,
204 "egrave", 138, 000,
205 "idieresis", 139, 000,
206 "icircumflex", 140, 000,
207 "igrave", 141, 000,
208 "Adieresis", 142, 000,
209 "Aring", 143, 000,
210 "Eacute", 144, 000,
211 "ae", 145, 241,
212 "AE", 146, 225,
213 "ocircumflex", 147, 000,
214 "odieresis", 148, 000,
215 "ograve", 149, 000,
216 "ucircumflex", 150, 000,
217 "ugrave", 151, 000,
218 "ydieresis", 152, 000,
219 "Odieresis", 153, 000,
220 "Udieresis", 154, 000,
221 "oslash", 155, 249,
222 "sterling", 156, 163,
223 "Oslash", 157, 233,
224 "multiply", 158, 0 ,
225 "florin", 159, 166,
226 "aacute", 160, 000,
227 "iacute", 161, 000,
228 "oacute", 162, 000,
229 "uacute", 163, 000,
230 "ntilde", 164, 000,
231 "Ntilde", 165, 000,
232 "ordfeminine", 166, 227,
233 "ordmasculine", 167, 235,
234 "questiondown", 168, 191,
235 "registered", 169, 0 ,
236 "logicalnot", 170, 0 ,
237 "onehalf", 171, 0 ,
238 "onequarter", 172, 0 ,
239 "exclamdown", 173, 161,
240 "guillemotleft", 174, 171,
241 "guillemotright", 175, 187,
242 "space", 176, 32 ,
243 "space", 177, 32 ,
244 "space", 178, 32 ,
245 "space", 179, 32 ,
246 "space", 180, 32 ,
247 "Aacute", 181, 000,
248 "Acircumflex", 182, 000,
249 "Agrave", 183, 000,
250 "copyright", 184, 00 ,
251 "space", 185, 32 ,
252 "space", 186, 32 ,
253 "space", 187, 32 ,
254 "space", 188, 32 ,
255 "cent", 189, 162,
256 "yen", 190, 165,
257 "space", 191, 32 ,
258 "space", 192, 32 ,
259 "space", 193, 32 ,
260 "space", 194, 32 ,
261 "space", 195, 32 ,
262 "space", 196, 32 ,
263 "space", 197, 32 ,
264 "atilde", 198, 000,
265 "Atilde", 199, 000,
266 "space", 200, 32 ,
267 "space", 201, 32 ,
268 "space", 202, 32 ,
269 "space", 203, 32 ,
270 "space", 204, 32 ,
271 "space", 205, 32 ,
272 "space", 206, 32 ,
273 "currency", 207, 168,
274 "eth", 208, 00 ,
275 "Eth", 209, 00 ,
276 "Ecircumflex", 210, 000,
277 "Edieresis", 211, 000,
278 "Egrave", 212, 000,
279 "dotlessi", 213, 245,
280 "Iacute", 214, 000,
281 "Icircumflex", 215, 000,
282 "Idieresis", 216, 000,
283 "space", 217, 32 ,
284 "space", 218, 32 ,
285 "space", 219, 32 ,
286 "space", 220, 32 ,
287 "brokenbar", 221, 00 ,
288 "Igrave", 222, 000,
289 "space", 223, 32 ,
290 "Oacute", 224, 000,
291 "germandbls", 225, 251,
292 "Ocircumflex", 226, 000,
293 "Ograve", 227, 000,
294 "otilde", 228, 000,
295 "Otilde", 229, 000,
296 "mu", 230, 000,
297 "thorn", 231, 000,
298 "Thorn", 232, 000,
299 "Uacute", 233, 000,
300 "Ucircumflex", 234, 000,
301 "Ugrave", 235, 000,
302 "yacute", 236, 000,
303 "Yacute", 237, 000,
304 "macron", 238, 197,
305 "acute", 239, 194,
306 "hyphen", 240, 45 ,
307 "plusminus", 241, 00 ,
308 "space", 242, 32 ,
309 "threequarters", 243, 00 ,
310 "paragraph", 244, 182,
311 "section", 245, 167,
312 "divide", 246, 00 ,
313 "cedilla", 247, 203,
314 "ring", 248, 202,
315 "dieresis", 249, 200,
316 "periodcentered", 250, 180,
317 "onesuperior", 251, 00 ,
318 "threesuperior", 252, 00 ,
319 "twosuperior", 253, 00 ,
320 "space", 254, 32 ,
321 "space", 255, 00 ,
322 "space", 256, 32 ,
323 "space", 257, 32 ,
324 "space", 258, 32 ,
325 "space", 259, 32 ,
326 "space", 260, 32 ,
327 "space", 261, 32 ,
328 "space", 262, 32 ,
329 "space", 263, 32 ,
330 "space", 264, 32 ,
331 "space", 265, 32 ,
332 "space", 266, 32 ,
333 "space", 267, 32 ,
334 "space", 268, 32 ,
335 "space", 269, 32 ,
336 "space", 270, 32 ,
337 "space", 271, 32 ,
338 "space", 272, 32 ,
339 "space", 273, 32 ,
340 "space", 274, 32 ,
341 "space", 275, 32 ,
342 "space", 276, 32 ,
343 "space", 277, 32 ,
344 "space", 278, 32 ,
345 "space", 279, 32 ,
346 "space", 280, 32 ,
347 "space", 281, 32 ,
348 "space", 282, 32 ,
349 "space", 283, 32 ,
350 "space", 284, 32 ,
351 "space", 285, 32 ,
352 "space", 286, 32 ,
353 "space", 287, 32 ,
354 "space", 288, 32 ,
355 "space", 289, 32 ,
356 "space", 290, 32 ,
357 "space", 291, 32 ,
358 "space", 292, 32 ,
359 "space", 293, 32 ,
360 "space", 294, 32 ,
361 "space", 295, 32 ,
362 "space", 296, 32 ,
363 "space", 297, 32 ,
364 "bullet", 298, 183,
365 "space", 299, 32 ,
366 "space", 300, 32 ,
367 "macron", 301, 197,
368 "breve", 302, 198,
369 "dotaccent", 303, 199,
370 "ring", 304, 202,
371 "hungarumlaut", 305, 205,
372 "ogonek", 306, 206,
373 "caron", 307, 207,
374 "quoteleft", 308, 96 ,
375 "quoteright", 309, 39 ,
376 "quotedblleft", 310, 170,
377 "quotedblright", 311, 186,
378 "endash", 312, 177,
379 "emdash", 313, 208,
380 "asciicircum", 314, 94 ,
381 "asciitilde", 315, 126,
382 "quotesinglbase", 316, 000,
383 "quotedblbase", 317, 000,
384 "ellipsis", 318, 000,
385 "dagger", 319, 000,
386 "daggerdbl", 320, 000,
387 "circumflex", 321, 000,
388 "perthousand", 322, 000,
389 "Scaron", 323, 000,
390 "guilsinglleft", 324, 000,
391 "OE", 325, 000,
392 "tilde", 326, 000,
393 "trademark", 327, 000,
394 "scaron", 328, 000,
395 "guilsinglright", 329, 000,
396 "oe", 330, 000,
397 "Ydierisis", 331, 000,
398 NULL, 000, 000
399} ;
400
401
402/*
403** Character code mapping table for use with fonts that have the
404** Adobe font-specific encoding. These fonts will not provide
405** Winthorn multi-codepage support.
406**
407** Code to output to Postscript
408** Code point printer in a show command. With
409** application font-specific encoding, this code
410** provides to is always the same as the code
411** engine point provided by the app, since
412** 1-255 the engine provides no remapping.
413** | |
414** | |
415*/
416CharData charmapFontSpecific[] = {
417 "space", 32 , 32 ,
418 "exclam", 33 , 33 ,
419 "universal", 34 , 34 ,
420 "numbersign", 35 , 35 ,
421 "existential", 36 , 36 ,
422 "percent", 37 , 37 ,
423 "ampersand", 38 , 38 ,
424 "suchthat", 39 , 39 ,
425 "parenleft", 40 , 40 ,
426 "parenright", 41 , 41 ,
427 "asteriskmath", 42 , 42 ,
428 "plus", 43 , 43 ,
429 "comma", 44 , 44 ,
430 "minus", 45 , 45 ,
431 "period", 46 , 46 ,
432 "slash", 47 , 47 ,
433 "zero", 48 , 48 ,
434 "one", 49 , 49 ,
435 "two", 50 , 50 ,
436 "three", 51 , 51 ,
437 "four", 52 , 52 ,
438 "five", 53 , 53 ,
439 "six", 54 , 54 ,
440 "seven", 55 , 55 ,
441 "eight", 56 , 56 ,
442 "nine", 57 , 57 ,
443 "colon", 58 , 58 ,
444 "semicolon", 59 , 59 ,
445 "less", 60 , 60 ,
446 "equal", 61 , 61 ,
447 "greater", 62 , 62 ,
448 "question", 63 , 63 ,
449 "congruent", 64 , 64 ,
450 "Alpha", 65 , 65 ,
451 "Beta", 66 , 66 ,
452 "Chi", 67 , 67 ,
453 "Delta", 68 , 68 ,
454 "Epsilon", 69 , 69 ,
455 "Phi", 70 , 70 ,
456 "Gamma", 71 , 71 ,
457 "Eta", 72 , 72 ,
458 "Iota", 73 , 73 ,
459 "theta1", 74 , 74 ,
460 "Kappa", 75 , 75 ,
461 "Lambda", 76 , 76 ,
462 "Mu", 77 , 77 ,
463 "Nu", 78 , 78 ,
464 "Omicron", 79 , 79 ,
465 "Pi", 80 , 80 ,
466 "Theta", 81 , 81 ,
467 "Rho", 82 , 82 ,
468 "Sigma", 83 , 83 ,
469 "Tau", 84 , 84 ,
470 "Upsilon", 85 , 85 ,
471 "sigma1", 86 , 86 ,
472 "Omega", 87 , 87 ,
473 "Xi", 88 , 88 ,
474 "Psi", 89 , 89 ,
475 "Zeta", 90 , 90 ,
476 "bracketleft", 91 , 91 ,
477 "therefore", 92 , 92 ,
478 "bracketright", 93 , 93 ,
479 "perpendicular", 94 , 94 ,
480 "underscore", 95 , 95 ,
481 "radicalex", 96 , 96 ,
482 "alpha", 97 , 97 ,
483 "beta", 98 , 98 ,
484 "chi", 99 , 99 ,
485 "delta", 100, 100,
486 "epsilon", 101, 101,
487 "phi", 102, 102,
488 "gamma", 103, 103,
489 "eta", 104, 104,
490 "iota", 105, 105,
491 "phi1", 106, 106,
492 "kappa", 107, 107,
493 "lambda", 108, 108,
494 "mu", 109, 109,
495 "nu", 110, 110,
496 "omicron", 111, 111,
497 "pi", 112, 112,
498 "theta", 113, 113,
499 "rho", 114, 114,
500 "sigma", 115, 115,
501 "tau", 116, 116,
502 "upsilon", 117, 117,
503 "omega1", 118, 118,
504 "omega", 119, 119,
505 "xi", 120, 120,
506 "psi", 121, 121,
507 "zeta", 122, 122,
508 "braceleft", 123, 123,
509 "bar", 124, 124,
510 "braceright", 125, 125,
511 "similar", 126, 126,
512 "Upsilon1", 161, 161,
513 "minute", 162, 162,
514 "lessequal", 163, 163,
515 "fraction", 164, 164,
516 "infinity", 165, 165,
517 "florin", 166, 166,
518 "club", 167, 167,
519 "diamond", 168, 168,
520 "heart", 169, 169,
521 "spade", 170, 170,
522 "arrowboth", 171, 171,
523 "arrowleft", 172, 172,
524 "arrowup", 173, 173,
525 "arrowright", 174, 174,
526 "arrowdown", 175, 175,
527 "degree", 176, 176,
528 "plusminus", 177, 177,
529 "second", 178, 178,
530 "greaterequal", 179, 179,
531 "multiply", 180, 180,
532 "proportional", 181, 181,
533 "partialdiff", 182, 182,
534 "bullet", 183, 183,
535 "divide", 184, 184,
536 "notequal", 185, 185,
537 "equivalence", 186, 186,
538 "approxequal", 187, 187,
539 "ellipsis", 188, 188,
540 "arrowvertex", 189, 189,
541 "arrowhorizex", 190, 190,
542 "carriagereturn", 191, 191,
543 "aleph", 192, 192,
544 "Ifraktur", 193, 193,
545 "Rfraktur", 194, 194,
546 "weierstrass", 195, 195,
547 "circlemultiply", 196, 196,
548 "circleplus", 197, 197,
549 "emptyset", 198, 198,
550 "intersection", 199, 199,
551 "union", 200, 200,
552 "propersuperset", 201, 201,
553 "reflexsuperset", 202, 202,
554 "notsubset", 203, 203,
555 "propersubset", 204, 204,
556 "reflexsubset", 205, 205,
557 "element", 206, 206,
558 "notelement", 207, 207,
559 "angle", 208, 208,
560 "gradient", 209, 209,
561 "registerserif", 210, 210,
562 "copyrightserif", 211, 211,
563 "trademarkserif", 212, 212,
564 "product", 213, 213,
565 "radical", 214, 214,
566 "dotmath", 215, 215,
567 "logicalnot", 216, 216,
568 "logicaland", 217, 217,
569 "logicalor", 218, 218,
570 "arrowdblboth", 219, 219,
571 "arrowdblleft", 220, 220,
572 "arrowdblup", 221, 221,
573 "arrowdblright", 222, 222,
574 "arrowdbldown", 223, 223,
575 "lozenge", 224, 224,
576 "angleleft", 225, 225,
577 "registersans", 226, 226,
578 "copyrightsans", 227, 227,
579 "trademarksans", 228, 228,
580 "summation", 229, 229,
581 "parenlefttp", 230, 230,
582 "parenleftex", 231, 231,
583 "parenleftbt", 232, 232,
584 "bracketlefttp", 233, 233,
585 "bracketleftex", 234, 234,
586 "bracketleftbt", 235, 235,
587 "bracelefttp", 236, 236,
588 "braceleftmid", 237, 237,
589 "braceleftbt", 238, 238,
590 "braceex", 239, 239,
591 "angleright", 241, 241,
592 "integral", 242, 242,
593 "integraltp", 243, 243,
594 "integralex", 244, 244,
595 "integralbt", 245, 245,
596 "parenrighttp", 246, 246,
597 "parenrightex", 247, 247,
598 "parenrightbt", 248, 248,
599 "bracketrighttp", 249, 249,
600 "bracketrightex", 250, 250,
601 "bracketrightbt", 251, 251,
602 "bracerighttp", 252, 252,
603 "bracerightmid", 253, 253,
604 "bracerightbt", 254, 254,
605 "apple", 000, 000,
606 "a1", 33, 33 ,
607 "a2", 34, 34 ,
608 "a202", 35, 35 ,
609 "a3", 36, 36 ,
610 "a4", 37, 37 ,
611 "a5", 38, 38 ,
612 "a119", 39, 39 ,
613 "a118", 40, 40 ,
614 "a117", 41, 41 ,
615 "a11", 42, 42 ,
616 "a12", 43, 43 ,
617 "a13", 44, 44 ,
618 "a14", 45, 45 ,
619 "a15", 46, 46 ,
620 "a16", 47, 47 ,
621 "a105", 48, 48 ,
622 "a17", 49, 49 ,
623 "a18", 50, 50 ,
624 "a19", 51, 51 ,
625 "a20", 52, 52 ,
626 "a21", 53, 53 ,
627 "a22", 54, 54 ,
628 "a23", 55, 55 ,
629 "a24", 56, 56 ,
630 "a25", 57, 57 ,
631 "a26", 58, 58 ,
632 "a27", 59, 59 ,
633 "a28", 60, 60 ,
634 "a6", 61, 61 ,
635 "a7", 62, 62 ,
636 "a8", 63, 63 ,
637 "a9", 64, 64 ,
638 "a10", 65, 65 ,
639 "a29", 66, 66 ,
640 "a30", 67, 67 ,
641 "a31", 68, 68 ,
642 "a32", 69, 69 ,
643 "a33", 70, 70 ,
644 "a34", 71, 71 ,
645 "a35", 72, 72 ,
646 "a36", 73, 73 ,
647 "a37", 74, 74 ,
648 "a38", 75, 75 ,
649 "a39", 76, 76 ,
650 "a40", 77, 77 ,
651 "a41", 78, 78 ,
652 "a42", 79, 79 ,
653 "a43", 80, 80 ,
654 "a44", 81, 81 ,
655 "a45", 82, 82 ,
656 "a46", 83, 83 ,
657 "a47", 84, 84 ,
658 "a48", 85, 85 ,
659 "a49", 86, 86 ,
660 "a50", 87, 87 ,
661 "a51", 88, 88 ,
662 "a52", 89, 89 ,
663 "a53", 90, 90 ,
664 "a54", 91, 91 ,
665 "a55", 92, 92 ,
666 "a56", 93, 93 ,
667 "a57", 94, 94 ,
668 "a58", 95, 95 ,
669 "a59", 96, 96 ,
670 "a60", 97, 97 ,
671 "a61", 98, 98 ,
672 "a62", 99, 99 ,
673 "a63", 100, 100,
674 "a64", 101, 101,
675 "a65", 102, 102,
676 "a66", 103, 103,
677 "a67", 104, 104,
678 "a68", 105, 105,
679 "a69", 106, 106,
680 "a70", 107, 107,
681 "a71", 108, 108,
682 "a72", 109, 109,
683 "a73", 110, 110,
684 "a74", 111, 111,
685 "a203", 112, 112,
686 "a75", 113, 113,
687 "a204", 114, 114,
688 "a76", 115, 115,
689 "a77", 116, 116,
690 "a78", 117, 117,
691 "a79", 118, 118,
692 "a81", 119, 119,
693 "a82", 120, 120,
694 "a83", 121, 121,
695 "a84", 122, 122,
696 "a97", 123, 123,
697 "a98", 124, 124,
698 "a99", 125, 125,
699 "a100", 126, 126,
700 "a101", 161, 161,
701 "a102", 162, 162,
702 "a103", 163, 163,
703 "a104", 164, 164,
704 "a106", 165, 165,
705 "a107", 166, 166,
706 "a108", 167, 167,
707 "a112", 168, 168,
708 "a111", 169, 169,
709 "a110", 170, 170,
710 "a109", 171, 171,
711 "a120", 172, 172,
712 "a121", 173, 173,
713 "a122", 174, 174,
714 "a123", 175, 175,
715 "a124", 176, 176,
716 "a125", 177, 177,
717 "a126", 178, 178,
718 "a127", 179, 179,
719 "a128", 180, 180,
720 "a129", 181, 181,
721 "a130", 182, 182,
722 "a131", 183, 183,
723 "a132", 184, 184,
724 "a133", 185, 185,
725 "a134", 186, 186,
726 "a135", 187, 187,
727 "a136", 188, 188,
728 "a137", 189, 189,
729 "a138", 190, 190,
730 "a139", 191, 191,
731 "a140", 192, 192,
732 "a141", 193, 193,
733 "a142", 194, 194,
734 "a143", 195, 195,
735 "a144", 196, 196,
736 "a145", 197, 197,
737 "a146", 198, 198,
738 "a147", 199, 199,
739 "a148", 200, 200,
740 "a149", 201, 201,
741 "a150", 202, 202,
742 "a151", 203, 203,
743 "a152", 204, 204,
744 "a153", 205, 205,
745 "a154", 206, 206,
746 "a155", 207, 207,
747 "a156", 208, 208,
748 "a157", 209, 209,
749 "a158", 210, 210,
750 "a159", 211, 211,
751 "a160", 212, 212,
752 "a161", 213, 213,
753 "a163", 214, 214,
754 "a164", 215, 215,
755 "a196", 216, 216,
756 "a165", 217, 217,
757 "a192", 218, 218,
758 "a166", 219, 219,
759 "a167", 220, 220,
760 "a168", 221, 221,
761 "a169", 222, 222,
762 "a170", 223, 223,
763 "a171", 224, 224,
764 "a172", 225, 225,
765 "a173", 226, 226,
766 "a162", 227, 227,
767 "a174", 228, 228,
768 "a175", 229, 229,
769 "a176", 230, 230,
770 "a177", 231, 231,
771 "a178", 232, 232,
772 "a179", 233, 233,
773 "a193", 234, 234,
774 "a180", 235, 235,
775 "a199", 236, 236,
776 "a181", 237, 237,
777 "a200", 238, 238,
778 "a182", 239, 239,
779 "a201", 241, 241,
780 "a183", 242, 242,
781 "a184", 243, 243,
782 "a197", 244, 244,
783 "a185", 245, 245,
784 "a194", 246, 246,
785 "a198", 247, 247,
786 "a186", 248, 248,
787 "a195", 249, 249,
788 "a187", 250, 250,
789 "a188", 251, 251,
790 "a189", 252, 252,
791 "a190", 253, 253,
792 "a191", 254, 254,
793 "a205", 000, 000,
794 "a206", 000, 000,
795 "a85", 000, 000,
796 "a86", 000, 000,
797 "a87", 000, 000,
798 "a88", 000, 000,
799 "a89", 000, 000,
800 "a90", 000, 000,
801 "a91", 000, 000,
802 "a92", 000, 000,
803 "a93", 000, 000,
804 "a94", 000, 000,
805 "a95", 000, 000,
806 "a96", 000, 000,
807 NULL, 000, 000
808} ;
809#endif
810
811/*****************************************************************************/
812/* */
813/* PostScript Name PM Glyph number */
814/* | | Adobe encoding number */
815/* | | | Defined in Adobe red book appx E.5 Y/N */
816/* | | | | IBM GCID Unicode */
817/* | | | | | | Unicode Description */
818/* | | | | | | | */
819 char *PMGlyphName[] = {
820 " ", // 0 0 0 00000000 U0000 null
821 "SS000000", // 1 0 0 SS000000 U263A white smiling face
822 "SS010000", // 2 0 0 SS010000 U263B black smiling face
823 "heart", // 3 0 0 SS020000 U2665 black heart suit
824 "diamond", // 4 0 0 SS030000 U2666 black diamond suit
825 "club", // 5 0 0 SS040000 U2663 black club suit
826 "spade", // 6 0 0 SS050000 U2660 black spade suit
827 "bullet", // 7 183 1 SM570000 U2022 bullet
828 "SM570001", // 8 0 0 SM570001 U25D8 inverse bullet
829 "SM750000", // 9 0 0 SM750000 U25CB white circle
830 "SM750002", // 10 0 0 SM750002 U25D9 inverse white circle
831 "male", // 11 0 0 SM280000 U2642 male sign
832 "female", // 12 0 0 SM290000 U2640 female sign
833 "musicalnote", // 13 0 0 SM930000 U266A eighth note
834 "musicalnotedbl", // 14 0 0 SM910000 U266B beamed eighth notes
835 "SM690000", // 15 0 0 SM690000 U263C white sun with rays
836 "SM590000", // 16 0 0 SM590000 U25BA black right-pointing pointer
837 "SM630000", // 17 0 0 SM630000 U25C4 black left-pointing pointer
838 "SM760000", // 18 0 0 SM760000 U2195 up down arrow
839 "exclamdbl", // 19 0 0 SP330000 U203C double exclamation mark
840 "paragraph", // 20 182 1 SM250000 paragraph -- duplicate
841 "section", // 21 167 1 SM240000 section -- duplicate
842 "SM700000", // 22 0 0 SM700000 U25AC black rectangle
843 "SM770000", // 23 0 0 SM770000 U21A8 up down arrow with base
844 "arrowup", // 24 0 0 SM320000 U2191 upwards arrow
845 "arrowdown", // 25 0 0 SM330000 U2193 downwards arrow
846 "arrowright", // 26 0 0 SM310000 U2192 rightwards arrow
847 "arrowleft", // 27 0 0 SM300000 U2190 leftwards arrow
848 "rightangle", // 28 0 0 SA420000 U221F right angle
849 "arrowboth", // 29 0 0 SM780000 U2194 left right arrow
850 "SM600000", // 30 0 0 SM600000 U25B2 black up-pointing triangle
851 "SV040000", // 31 0 0 SV040000 U25BC black down-pointing triangle
852 "space", // 32 32 1 SP010000 U0020 space
853 "exclam", // 33 33 1 SP020000 U0021 exclamation mark
854 "quotedbl", // 34 34 1 SP040000 U0022 quotation mark
855 "numbersign", // 35 35 1 SM010000 U0023 number sign
856 "dollar", // 36 36 1 SC030000 U0024 dollar sign
857 "percent", // 37 37 1 SM020000 U0025 percent sign
858 "ampersand", // 38 38 1 SM030000 U0026 ampersand
859 "quotesingle", // 39 169 1 SP050000 U0027 apostrophe
860 "parenleft", // 40 40 1 SP060000 U0028 left parenthesis
861 "parenright", // 41 41 1 SP070000 U0029 right parenthesis
862 "asterisk", // 42 42 1 SM040000 U002A asterisk
863 "plus", // 43 43 1 SA010000 U002B plus sign
864 "comma", // 44 44 1 SP080000 U002C comma
865 "hyphen", // 45 45 1 SP100000 U002D hyphen-minus
866 "period", // 46 46 1 SP110000 U002E full stop
867 "slash", // 47 47 1 SP120000 U002F solidus
868 "zero", // 48 48 1 ND100000 U0030 digit zero
869 "one", // 49 49 1 ND010000 U0031 digit one
870 "two", // 50 50 1 ND020000 U0032 digit two
871 "three", // 51 51 1 ND030000 U0033 digit three
872 "four", // 52 52 1 ND040000 U0034 digit four
873 "five", // 53 53 1 ND050000 U0035 digit five
874 "six", // 54 54 1 ND060000 U0036 digit six
875 "seven", // 55 55 1 ND070000 U0037 digit seven
876 "eight", // 56 56 1 ND080000 U0038 digit eight
877 "nine", // 57 57 1 ND090000 U0039 digit nine
878 "colon", // 58 58 1 SP130000 U003A colon
879 "semicolon", // 59 59 1 SP140000 U003B semicolon
880 "less", // 60 60 1 SA030000 U003C less-than sign
881 "equal", // 61 61 1 SA040000 U003D equals sign
882 "greater", // 62 62 1 SA050000 U003E greater-than sign
883 "question", // 63 63 1 SP150000 U003F question mark
884 "at", // 64 64 1 SM050000 U0040 commercial at
885 "A", // 65 65 1 LA020000 U0041 Latin capital a
886 "B", // 66 66 1 LB020000 U0042 Latin capital b
887 "C", // 67 67 1 LC020000 U0043 Latin capital c
888 "D", // 68 68 1 LD020000 U0044 Latin capital d
889 "E", // 69 69 1 LE020000 U0045 Latin capital e
890 "F", // 70 70 1 LF020000 U0046 Latin capital f
891 "G", // 71 71 1 LG020000 U0047 Latin capital g
892 "H", // 72 72 1 LH020000 U0048 Latin capital h
893 "I", // 73 73 1 LI020000 U0049 Latin capital i
894 "J", // 74 74 1 LJ020000 U004A Latin capital j
895 "K", // 75 75 1 LK020000 U004B Latin capital k
896 "L", // 76 76 1 LL020000 U004C Latin capital l
897 "M", // 77 77 1 LM020000 U004D Latin capital m
898 "N", // 78 78 1 LN020000 U004E Latin capital n
899 "O", // 79 79 1 LO020000 U004F Latin capital o
900 "P", // 80 80 1 LP020000 U0050 Latin capital p
901 "Q", // 81 81 1 LQ020000 U0051 Latin capital q
902 "R", // 82 82 1 LR020000 U0052 Latin capital r
903 "S", // 83 83 1 LS020000 U0053 Latin capital s
904 "T", // 84 84 1 LT020000 U0054 Latin capital t
905 "U", // 85 85 1 LU020000 U0055 Latin capital u
906 "V", // 86 86 1 LV020000 U0056 Latin capital v
907 "W", // 87 87 1 LW020000 U0057 Latin capital w
908 "X", // 88 88 1 LX020000 U0058 Latin capital x
909 "Y", // 89 89 1 LY020000 U0059 Latin capital y
910 "Z", // 90 90 1 LZ020000 U005A Latin capital z
911 "bracketleft", // 91 91 1 SM060000 U005B left square bracket
912 "backslash", // 92 92 1 SM070000 U005C reverse solidus
913 "bracketright", // 93 93 1 SM080000 U005D right square bracket
914 "asciicircum", // 94 94 1 SD150000 U005E circumflex accent
915 "underscore", // 95 95 1 SP090000 U005F low line
916 "grave", // 96 193 1 SD130000 U0060 grave accent
917 "a", // 97 97 1 LA010000 U0061 Latin small a
918 "b", // 98 98 1 LB010000 U0062 Latin small b
919 "c", // 99 99 1 LC010000 U0063 Latin small c
920 "d", // 100 100 1 LD010000 U0064 Latin small d
921 "e", // 101 101 1 LE010000 U0065 Latin small e
922 "f", // 102 102 1 LF010000 U0066 Latin small f
923 "g", // 103 103 1 LG010000 U0067 Latin small g
924 "h", // 104 104 1 LH010000 U0068 Latin small h
925 "i", // 105 105 1 LI010000 U0069 Latin small i
926 "j", // 106 106 1 LJ010000 U006A Latin small j
927 "k", // 107 107 1 LK010000 U006B Latin small k
928 "l", // 108 108 1 LL010000 U006C Latin small l
929 "m", // 109 109 1 LM010000 U006D Latin small m
930 "n", // 110 110 1 LN010000 U006E Latin small n
931 "o", // 111 111 1 LO010000 U006F Latin small o
932 "p", // 112 112 1 LP010000 U0070 Latin small p
933 "q", // 113 113 1 LQ010000 U0071 Latin small q
934 "r", // 114 114 1 LR010000 U0072 Latin small r
935 "s", // 115 115 1 LS010000 U0073 Latin small s
936 "t", // 116 116 1 LT010000 U0074 Latin small t
937 "u", // 117 117 1 LU010000 U0075 Latin small u
938 "v", // 118 118 1 LV010000 U0076 Latin small v
939 "w", // 119 119 1 LW010000 U0077 Latin small w
940 "x", // 120 120 1 LX010000 U0078 Latin small x
941 "y", // 121 121 1 LY010000 U0079 Latin small y
942 "z", // 122 122 1 LZ010000 U007A Latin small z
943 "braceleft", // 123 123 1 SM110000 U007B left curly bracket
944 "bar", // 124 124 1 SM130000 U007C vertical line
945 "braceright", // 125 125 1 SM140000 U007D right curly bracket
946 "asciitilde", // 126 126 1 SD190000 U007E tilde
947 "SM790000", // 127 0 0 SM790000 U2302 house
948 "Ccedilla", // 128 0 1 LC420000 U00C7 Latin capital c cedilla
949 "udieresis", // 129 0 1 LU170000 U00FC Latin small u diaeresis
950 "eacute", // 130 0 1 LE110000 U00E9 Latin small e acute
951 "acircumflex", // 131 0 1 LA150000 U00E2 Latin small a circumflex
952 "adieresis", // 132 0 1 LA170000 U00E4 Latin small a diaeresis
953 "agrave", // 133 0 1 LA130000 U00E0 Latin small a grave
954 "aring", // 134 0 1 LA270000 U00E5 Latin small a ring above
955 "ccedilla", // 135 0 1 LC410000 U00E7 Latin small c cedilla
956 "ecircumflex", // 136 0 1 LE150000 U00EA Latin small e circumflex
957 "edieresis", // 137 0 1 LE170000 U00EB Latin small e diaeresis
958 "egrave", // 138 0 1 LE130000 U00E8 Latin small e grave
959 "idieresis", // 139 0 1 LI170000 U00EF Latin small i diaeresis
960 "icircumflex", // 140 0 1 LI150000 U00EE Latin small i circumflex
961 "igrave", // 141 0 1 LI130000 U00EC Latin small i grave
962 "Adieresis", // 142 0 1 LA180000 U00C4 Latin capital a diaeresis
963 "Aring", // 143 0 1 LA280000 U00C5 Latin capital a ring above
964 "Eacute", // 144 0 1 LE120000 U00C9 Latin capital e acute
965 "ae", // 145 241 1 LA510000 U00E6 Latin small ae
966 "AE", // 146 225 1 LA520000 U00C6 Latin capital ae
967 "ocircumflex", // 147 0 1 LO150000 U00F4 Latin small o circumflex
968 "odieresis", // 148 0 1 LO170000 U00F6 Latin small o diaeresis
969 "ograve", // 149 0 1 LO130000 U00F2 Latin small o grave
970 "ucircumflex", // 150 0 1 LU150000 U00FB Latin small u circumflex
971 "ugrave", // 151 0 1 LU130000 U00F9 Latin small u grave
972 "ydieresis", // 152 0 1 LY170000 U00FF Latin small y diaeresis
973 "Odieresis", // 153 0 1 LO180000 U00D6 Latin capital o diaeresis
974 "Udieresis", // 154 0 1 LU180000 U00DC Latin capital u diaeresis
975 "oslash", // 155 249 1 LO610000 U00F8 Latin small o stroke
976 "sterling", // 156 163 1 SC020000 U00A3 pound sign
977 "Oslash", // 157 233 1 LO620000 U00D8 Latin capital o stroke
978 "multiply", // 158 0 1 SA070000 U00D7 multiplication sign
979 "florin", // 159 166 1 SC070000 U0192 Latin small f hook
980 "aacute", // 160 0 1 LA110000 U00E1 Latin small a acute
981 "iacute", // 161 0 1 LI110000 U00ED Latin small i acute
982 "oacute", // 162 0 1 LO110000 U00F3 Latin small o acute
983 "uacute", // 163 0 1 LU110000 U00FA Latin small u acute
984 "ntilde", // 164 0 1 LN190000 U00F1 Latin small n tilde
985 "Ntilde", // 165 0 1 LN200000 U00D1 Latin capital n tilde
986 "ordfeminine", // 166 227 1 SM210000 U00AA feminine ordinal indicator
987 "ordmasculine", // 167 235 1 SM200000 U00BA masculine ordinal indicator
988 "questiondown", // 168 191 1 SP160000 U00BF inverted question mark
989 "registered", // 169 0 1 SM530000 U00AE registered sign
990 "logicalnot", // 170 0 1 SM660000 U00AC not sign
991 "onehalf", // 171 0 1 NF010000 U00BD vulgar fraction one half
992 "onequarter", // 172 0 1 NF040000 U00BC vulgar fraction one quarter
993 "exclamdown", // 173 161 1 SP030000 U00A1 inverted exclamation mark
994 "guillemotleft", // 174 171 1 SP170000 U00AB left-pointing double angle quotation
995 "guillemotright", // 175 187 1 SP180000 U00BB right-pointing double angle quotation
996 "SF140000", // 176 0 0 SF140000 U2591 light shade
997 "SF150000", // 177 0 0 SF150000 U2592 medium shade
998 "SF160000", // 178 0 0 SF160000 U2593 dark shade
999 "SF110000", // 179 0 0 SF110000 U2502 box drawings light vertical
1000 "SF090000", // 180 0 0 SF090000 U2524 box drawings light vertical and left
1001 "Aacute", // 181 0 1 LA120000 U00C1 Latin capital a acute
1002 "Acircumflex", // 182 0 1 LA160000 U00C2 Latin capital a circumflex
1003 "Agrave", // 183 0 1 LA140000 U00C0 Latin capital a grave
1004 "copyright", // 184 0 1 SM520000 U00A9 copyright sign
1005 "SF230000", // 185 0 0 SF230000 U2563 box drawings double vertical and left
1006 "SF240000", // 186 0 0 SF240000 U2551 box drawings double vertical
1007 "SF250000", // 187 0 0 SF250000 U2557 box drawings double down and left
1008 "SF260000", // 188 0 0 SF260000 U255D box drawings double up and left
1009 "cent", // 189 162 1 SC040000 U00A2 cent sign
1010 "yen", // 190 165 1 SC050000 U00A5 yen sign
1011 "SF030000", // 191 0 0 SF030000 U2510 box drawings light down and left
1012 "SF020000", // 192 0 0 SF020000 U2514 box drawings light up and right
1013 "SF070000", // 193 0 0 SF070000 U2534 box drawings light up and horizontal
1014 "SF060000", // 194 0 0 SF060000 U252C box drawings light down and horizonta
1015 "SF080000", // 195 0 0 SF080000 U251C box drawings light vertical and right
1016 "SF100000", // 196 0 0 SF100000 U2500 box drawings light horizontal
1017 "SF050000", // 197 0 0 SF050000 U253C box drawings light vertical and horiz
1018 "atilde", // 198 0 1 LA190000 U00E3 Latin small a tilde
1019 "Atilde", // 199 0 1 LA200000 U00C3 Latin capital a tilde
1020 "SF380000", // 200 0 0 SF380000 U255A box drawings double up and right
1021 "SF390000", // 201 0 0 SF390000 U2554 box drawings double down and right
1022 "SF400000", // 202 0 0 SF400000 U2569 box drawings double up and horizontal
1023 "SF410000", // 203 0 0 SF410000 U2566 box drawings double down and horizont
1024 "SF420000", // 204 0 0 SF420000 U2560 box drawings double vertical and righ
1025 "SF430000", // 205 0 0 SF430000 U2550 box drawings double horizontal
1026 "SF440000", // 206 0 0 SF440000 U256C box drawings double vertical and hori
1027 "currency", // 207 168 1 SC010000 U00A4 currency sign
1028 "eth", // 208 0 1 LD630000 U00F0 Latin small eth
1029 "Eth", // 209 0 1 LD620000 U00D0 Latin capital eth
1030 "Ecircumflex", // 210 0 1 LE160000 U00CA Latin capital e circumflex
1031 "Edieresis", // 211 0 1 LE180000 U00CB Latin capital e diaeresis
1032 "Egrave", // 212 0 1 LE140000 U00C8 Latin capital e grave
1033 "dotlessi", // 213 245 1 SC200000 U20AC euro sign
1034 "Iacute", // 214 0 1 LI120000 U00CD Latin capital i acute
1035 "Icircumflex", // 215 0 1 LI160000 U00CE Latin capital i circumflex
1036 "Idieresis", // 216 0 1 LI180000 U00CF Latin capital i diaeresis
1037 "SF040000", // 217 0 0 SF040000 U2518 box drawings light up and left
1038 "SF010000", // 218 0 0 SF010000 U250C box drawings light down and right
1039 "SF610000", // 219 0 0 SF610000 U2588 full block
1040 "SF570000", // 220 0 0 SF570000 U2584 lower half block
1041 "brokenbar", // 221 0 1 SM650000 U00A6 broken bar
1042 "Igrave", // 222 0 1 LI140000 U00CC Latin capital i grave
1043 "SF600000", // 223 0 0 SF600000 U2580 upper half block
1044 "Oacute", // 224 0 1 LO120000 U00D3 Latin capital o acute
1045 "germandbls", // 225 251 1 LS610000 U00DF Latin small sharp s
1046 "Ocircumflex", // 226 0 1 LO160000 U00D4 Latin capital o circumflex
1047 "Ograve", // 227 0 1 LO140000 U00D2 Latin capital o grave
1048 "otilde", // 228 0 1 LO190000 U00F5 Latin small o tilde
1049 "Otilde", // 229 0 1 LO200000 U00D5 Latin capital o tilde
1050 "micro", // 230 0 0 SM170000 U00B5 micro sign
1051 "thorn", // 231 0 1 LT630000 U00FE Latin small thorn
1052 "Thorn", // 232 0 1 LT640000 U00DE Latin capital thorn
1053 "Uacute", // 233 0 1 LU120000 U00DA Latin capital u acute
1054 "Ucircumflex", // 234 0 1 LU160000 U00DB Latin capital u circumflex
1055 "Ugrave", // 235 0 1 LU140000 U00D9 Latin capital u grave
1056 "yacute", // 236 0 1 LY110000 U00FD Latin small y acute
1057 "Yacute", // 237 0 1 LY120000 U00DD Latin capital y acute
1058 "overline", // 238 0 0 SM150000 U00AF macron
1059 "acute", // 239 194 1 SD110000 U00B4 acute accent
1060 "hyphen", // 240 45 1 SP320000 U00AD soft hyphen -- duplicate
1061 "plusminus", // 241 0 1 SA020000 U00B1 plus-minus sign
1062 "underscoredbl", // 242 0 0 SM100000 U2017 double low line
1063 "threequarters", // 243 0 1 NF050000 U00BE fraction three quarters
1064 "paragraph", // 244 182 1 SM250000 U00B6 pilcrow sign
1065 "section", // 245 167 1 SM240000 U00A7 section sign
1066 "divide", // 246 0 1 SA060000 U00F7 division sign
1067 "cedilla", // 247 203 1 SD410000 U00B8 cedilla
1068 "degree", // 248 0 1 SM190000 U00B0 degree sign
1069 "dieresis", // 249 200 1 SD170000 U00A8 diaeresis
1070 "periodcentered", // 250 180 1 SD630000 U00B7 middle dot
1071 "onesuperior", // 251 0 1 ND011000 U00B9 superscript one
1072 "threesuperior", // 252 0 1 ND031000 U00B3 superscript three
1073 "twosuperior", // 253 0 1 ND021000 U00B2 superscript two
1074 "filledbox", // 254 0 0 SM470000 U25A0 black square
1075 "space", // 255 0 0 SP300000 U00A0 no-break space -- duplicate
1076 "Pts", // 256 0 0 SC060000 U20A7 peseta sign
1077 "SM680000", // 257 0 0 SM680000 U2310 reversed not sign
1078 "SF190000", // 258 0 0 SF190000 U2561 box drawings vertical single and left double
1079 "SF200000", // 259 0 0 SF200000 U2562 box drawings vertical double and left single
1080 "SF210000", // 260 0 0 SF210000 U2556 box drawings down double and left single
1081 "SF220000", // 261 0 0 SF220000 U2555 box drawings down single and left double
1082 "SF270000", // 262 0 0 SF270000 U255C box drawings up double and left single
1083 "SF280000", // 263 0 0 SF280000 U255B box drawings up single and left double
1084 "SF360000", // 264 0 0 SF360000 U255E box drawings vertical single and right double
1085 "SF370000", // 265 0 0 SF370000 U255F box drawings vertical double and right single
1086 "SF450000", // 266 0 0 SF450000 U2567 box drawings up single and horizontal double
1087 "SF460000", // 267 0 0 SF460000 U2568 box drawings up double and horizontal single
1088 "SF470000", // 268 0 0 SF470000 U2564 box drawings down single and horizontal double
1089 "SF480000", // 269 0 0 SF480000 U2565 box drawings down double and horizontal single
1090 "SF490000", // 270 0 0 SF490000 U2559 box drawings up double and right single
1091 "SF500000", // 271 0 0 SF500000 U2558 box drawings up single and right double
1092 "SF510000", // 272 0 0 SF510000 U2552 box drawings down single and right double
1093 "SF520000", // 273 0 0 SF520000 U2553 box drawings down double and right single
1094 "SF530000", // 274 0 0 SF530000 U256B box drawings vertical double and horizontal single
1095 "SF540000", // 275 0 0 SF540000 U256A box drawings vertical single and horizontal double
1096 "SF580000", // 276 0 0 SF580000 U258C left half block
1097 "SF590000", // 277 0 0 SF590000 U2590 right half block
1098 "alpha", // 278 0 0 GA010000 U03B1 Greek small alpha
1099 "Gamma", // 279 0 0 GG020000 U0393 Greek capital gamma
1100 "pi", // 280 0 0 GP010000 U03C0 Greek small pi
1101 "Sigma", // 281 0 0 GS020000 U03A3 Greek capital sigma
1102 "sigma", // 282 0 0 GS010000 U03C3 Greek small sigma
1103 "tau", // 283 0 0 GT010000 U03C4 Greek small tau
1104 "Phi", // 284 0 0 GF020000 U03A6 Greek capital phi
1105 "Theta", // 285 0 0 GT620000 U0398 Greek capital theta
1106 "Omega", // 286 0 0 GO320000 U03A9 Greek capital omega
1107 "delta", // 287 0 0 GD010000 U03B4 Greek small delta
1108 "infinity", // 288 0 0 SA450000 U221E infinity
1109 "phi", // 289 0 0 GF010000 U03C6 Greek small phi
1110 "epsilon", // 290 0 0 GE010000 U03B5 Greek small epsilon
1111 "intersection", // 291 0 0 SA380000 U2229 intersection
1112 "equivalence", // 292 0 0 SA480000 U2261 identical to
1113 "greaterequal", // 293 0 0 SA530000 U2265 greater-than or equal to
1114 "lessequal", // 294 0 0 SA520000 U2264 less-than or equal to
1115 "SS260000", // 295 0 0 SS260000 U2320 top half integral
1116 "SS270000", // 296 0 0 SS270000 U2321 bottom half integral
1117 "approxequal", // 297 0 0 SA700000 U2248 almost equal to
1118 "productdot", // 298 0 0 SA790000 U2219 bullet operator
1119 "radical", // 299 0 0 SA800000 U221A square root
1120 "nsuperior", // 300 0 0 LN011000 U207F superscript Latin small n
1121 "macron", // 301 197 1 SD310000 U02C9 modifier macron
1122 "breve", // 302 198 1 SD230000 U02D8 breve
1123 "dotaccent", // 303 199 1 SD290000 U02D9 dot above
1124 "ring", // 304 202 1 SD270000 U02DA ring above
1125 "hungarumlaut", // 305 205 1 SD250000 U02DD double acute accent
1126 "ogonek", // 306 206 1 SD430000 U02DB ogonek
1127 "caron", // 307 207 1 SD210000 U02C7 caron
1128 "quoteleft", // 308 96 1 SP190000 U2018 left single quotation mark
1129 "quoteright", // 309 39 1 SP200000 U2019 right single quotation mark
1130 "quotedblleft", // 310 170 1 SP210000 U201C left double quotation mark
1131 "quotedblright", // 311 186 1 SP220000 U201D right double quotation mark
1132 "endash", // 312 177 1 SS680000 U2013 en dash
1133 "emdash", // 313 208 1 SM900000 U2014 em dash
1134 "yuan", // 314 94 1 SC120000 UFFE5 fullwidth yen sign
1135 "Euro", // 315 126 1 LI610000 U0131 Latin small dotless i
1136 "quotesinglbase", // 316 184 1 SP260000 U201A single low-9 quotation mark
1137 "quotedblbase", // 317 185 1 SP230000 U201E double low-9 quotation mark
1138 "ellipsis", // 318 188 1 SV520000 U2026 horizontal ellipsis
1139 "dagger", // 319 178 1 SM340000 U2020 dagger
1140 "daggerdbl", // 320 179 1 SM350000 U2021 double dagger
1141 "circumflex", // 321 195 1 SD150100 U02C6 modifier circumflex accent
1142 "perthousand", // 322 189 1 SM560000 U2030 per mille sign
1143 "Scaron", // 323 0 1 LS220000 U0160 Latin capital s caron
1144 "guilsinglleft", // 324 172 1 SP270000 U2039 single left-pointing angle quotation mark
1145 "OE", // 325 234 1 LO520000 U0152 Latin capital ligature oe
1146 "tilde", // 326 196 1 SD190100 U02DC small tilde
1147 "trademark", // 327 0 1 SM540000 U2122 trade mark sign
1148 "scaron", // 328 0 1 LS210000 U0161 Latin small s caron
1149 "guilsinglright", // 329 173 1 SP280000 U203A single right-pointing angle quotation mark
1150 "oe", // 330 250 1 LO510000 U0153 Latin small ligature oe
1151 "Ydieresis", // 331 0 1 LY180000 U0178 Latin capital y diaeresis
1152 "gbreve", // 332 0 0 LG230000 U011F Latin small g breve
1153 "Gbreve", // 333 0 0 LG240000 U011E Latin capital g breve
1154 "Idotaccent", // 334 0 0 LI300000 U0130 Latin capital i dot above
1155 "scedilla", // 335 0 0 LS410000 U015F Latin small s cedilla
1156 "Scedilla", // 336 0 0 LS420000 U015E Latin capital s cedilla
1157 "abreve", // 337 0 0 LA230000 U0103 Latin small a breve
1158 "Abreve", // 338 0 0 LA240000 U0102 Latin capital a breve
1159 "aogonek", // 339 0 0 LA430000 U0105 Latin small a ogonek
1160 "Aogonek", // 340 0 0 LA440000 U0104 Latin capital a ogonek
1161 "cacute", // 341 0 0 LC110000 U0107 Latin small c acute
1162 "Cacute", // 342 0 0 LC120000 U0106 Latin capital c acute
1163 "ccaron", // 343 0 0 LC210000 U010D Latin small c caron
1164 "Ccaron", // 344 0 0 LC220000 U010C Latin capital c caron
1165 "dcaron", // 345 0 0 LD210000 U010F Latin small d caron
1166 "Dcaron", // 346 0 0 LD220000 U010E Latin capital d caron
1167 "dbar", // 347 0 0 LD610000 U0111 Latin small d stroke
1168 "ecaron", // 348 0 0 LE210000 U011B Latin small e caron
1169 "Ecaron", // 349 0 0 LE220000 U011A Latin capital e caron
1170 "eogonek", // 350 0 0 LE430000 U0119 Latin small e ogonek
1171 "Eogonek", // 351 0 0 LE440000 U0118 Latin capital e ogonek
1172 "lacute", // 352 0 0 LL110000 U013A Latin small l acute
1173 "Lacute", // 353 0 0 LL120000 U0139 Latin capital l acute
1174 "lcaron", // 354 0 0 LL210000 U013E Latin small l caron
1175 "Lcaron", // 355 0 0 LL220000 U013D Latin capital l caron
1176 "lslash", // 356 0 1 LL610000 U0142 Latin small l stroke
1177 "Lslash", // 357 0 1 LL620000 U0141 Latin capital l stroke
1178 "nacute", // 358 0 0 LN110000 U0144 Latin small n acute
1179 "Nacute", // 359 0 0 LN120000 U0143 Latin capital n acute
1180 "ncaron", // 360 0 0 LN210000 U0148 Latin small n caron
1181 "Ncaron", // 361 0 0 LN220000 U0147 Latin capital n caron
1182 "ohungarumlaut", // 362 0 0 LO250000 U0151 Latin small o double acute
1183 "Ohungarumlaut", // 363 0 0 LO260000 U0150 Latin capital o double acute
1184 "racute", // 364 0 0 LR110000 U0155 Latin small r acute
1185 "Racute", // 365 0 0 LR120000 U0154 Latin capital r acute
1186 "rcaron", // 366 0 0 LR210000 U0159 Latin small r caron
1187 "Rcaron", // 367 0 0 LR220000 U0158 Latin capital r caron
1188 "sacute", // 368 0 0 LS110000 U015B Latin small s acute
1189 "Sacute", // 369 0 0 LS120000 U015A Latin capital s acute
1190 "tcaron", // 370 0 0 LT210000 U0165 Latin small t caron
1191 "Tcaron", // 371 0 0 LT220000 U0164 Latin capital t caron
1192 "tcedilla", // 372 0 0 LT410000 U0163 Latin small t cedilla
1193 "Tcedilla", // 373 0 0 LT420000 U0162 Latin capital t cedilla
1194 "uhungarumlaut", // 374 0 0 LU250000 U0171 Latin small u double acute
1195 "Uhungarumlaut", // 375 0 0 LU260000 U0170 Latin capital u double acute
1196 "uring", // 376 0 0 LU270000 U016F Latin small u ring above
1197 "Uring", // 377 0 0 LU280000 U016E Latin capital u ring above
1198 "zacute", // 378 0 0 LZ110000 U017A Latin small z acute
1199 "Zacute", // 379 0 0 LZ120000 U0179 Latin capital z acute
1200 "zcaron", // 380 0 1 LZ210000 U017E Latin small z caron
1201 "Zcaron", // 381 0 1 LZ220000 U017D Latin capital z caron
1202 "zdotaccent", // 382 0 0 LZ290000 U017C Latin small z dot above
1203 "Zdotaccent", // 383 0 0 LZ300000 U017B Latin capital z dot above
1204
1205 /*
1206 * Warp 3 ended at this point. Add Cyriilic and Baltic characters
1207 */
1208 "afii10023", // 384 KE180000 U0401 Cyrillic capital io
1209 "afii10051", // 385 KD620000 U0402 Cyrillic capital dje
1210 "afii10052", // 386 KG120000 U0403 Cyrillic capital gje
1211 "afii10053", // 387 KE160000 U0404 Cyrillic capital ukrainian ie
1212 "afii10054", // 388 KZ160000 U0405 Cyrillic capital dze
1213 "afii10055", // 389 KI120000 U0406 Cyrillic capital ukrainian i
1214 "afii10056", // 390 KI180000 U0407 Cyrillic capital yi
1215 "afii10057", // 391 KJ020000 U0408 Cyrillic capital je
1216 "afii10058", // 392 KL420000 U0409 Cyrillic capital lje
1217 "afii10059", // 393 KN120000 U040A Cyrillic capital nje
1218 "afii10060", // 394 KC120000 U040B Cyrillic capital tshe
1219 "afii10061", // 395 KK120000 U040C Cyrillic capital kje
1220 "afii10062", // 396 KU240000 U040E Cyrillic capital short u
1221 "afii10145", // 397 KG220000 U040F Cyrillic capital dzhe
1222 "afii10017", // 398 KA020000 U0410 Cyrillic capital a
1223 "afii10018", // 399 KB020000 U0411 Cyrillic capital be
1224 "afii10019", // 400 KV020000 U0412 Cyrillic capital ve
1225 "afii10020", // 401 KG020000 U0413 Cyrillic capital ghe
1226 "afii10021", // 402 KD020000 U0414 Cyrillic capital de
1227 "afii10022", // 403 KE020000 U0415 Cyrillic capital ie
1228 "afii10024", // 404 KZ220000 U0416 Cyrillic capital zhe
1229 "afii10025", // 405 KZ020000 U0417 Cyrillic capital ze
1230 "afii10026", // 406 KI020000 U0418 Cyrillic capital i
1231 "afii10027", // 407 KJ120000 U0419 Cyrillic capital short i
1232 "afii10028", // 408 KK020000 U041A Cyrillic capital ka
1233 "afii10029", // 409 KL020000 U041B Cyrillic capital el
1234 "afii10030", // 410 KM020000 U041C Cyrillic capital em
1235 "afii10031", // 411 KN020000 U041D Cyrillic capital en
1236 "afii10032", // 412 KO020000 U041E Cyrillic capital o
1237 "afii10033", // 413 KP020000 U041F Cyrillic capital pe
1238 "afii10034", // 414 KR020000 U0420 Cyrillic capital er
1239 "afii10035", // 415 KS020000 U0421 Cyrillic capital es
1240 "afii10036", // 416 KT020000 U0422 Cyrillic capital te
1241 "afii10037", // 417 KU020000 U0423 Cyrillic capital u
1242 "afii10038", // 418 KF020000 U0424 Cyrillic capital ef
1243 "afii10039", // 419 KH020000 U0425 Cyrillic capital ha
1244 "afii10040", // 420 KC020000 U0426 Cyrillic capital tse
1245 "afii10041", // 421 KC220000 U0427 Cyrillic capital che
1246 "afii10042", // 422 KS220000 U0428 Cyrillic capital sha
1247 "afii10043", // 423 KS160000 U0429 Cyrillic capital shcha
1248 "afii10044", // 424 KU220000 U042A Cyrillic capital hard sign
1249 "afii10045", // 425 KY020000 U042B Cyrillic capital yeru
1250 "afii10046", // 426 KX120000 U042C Cyrillic capital soft sign
1251 "afii10047", // 427 KE140000 U042D Cyrillic capital e
1252 "afii10048", // 428 KU160000 U042E Cyrillic capital yu
1253 "afii10049", // 429 KA160000 U042F Cyrillic capital ya
1254 "afii10065", // 430 KA010000 U0430 Cyrillic small a
1255 "afii10066", // 431 KB010000 U0431 Cyrillic small be
1256 "afii10067", // 432 KV010000 U0432 Cyrillic small ve
1257 "afii10068", // 433 KG010000 U0433 Cyrillic small ghe
1258 "afii10069", // 434 KD010000 U0434 Cyrillic small de
1259 "afii10070", // 435 KE010000 U0435 Cyrillic small ie
1260 "afii10072", // 436 KZ210000 U0436 Cyrillic small zhe
1261 "afii10073", // 437 KZ010000 U0437 Cyrillic small ze
1262 "afii10074", // 438 KI010000 U0438 Cyrillic small i
1263 "afii10075", // 439 KJ110000 U0439 Cyrillic small short i
1264 "afii10076", // 440 KK010000 U043A Cyrillic small ka
1265 "afii10077", // 441 KL010000 U043B Cyrillic small el
1266 "afii10078", // 442 KM010000 U043C Cyrillic small em
1267 "afii10079", // 443 KN010000 U043D Cyrillic small en
1268 "afii10080", // 444 KO010000 U043E Cyrillic small o
1269 "afii10081", // 445 KP010000 U043F Cyrillic small pe
1270 "afii10082", // 446 KR010000 U0440 Cyrillic small er
1271 "afii10083", // 447 KS010000 U0441 Cyrillic small es
1272 "afii10084", // 448 KT010000 U0442 Cyrillic small te
1273 "afii10085", // 449 KU010000 U0443 Cyrillic small u
1274 "afii10086", // 450 KF010000 U0444 Cyrillic small ef
1275 "afii10087", // 451 KH010000 U0445 Cyrillic small ha
1276 "afii10088", // 452 KC010000 U0446 Cyrillic small tse
1277 "afii10089", // 453 KC210000 U0447 Cyrillic small che
1278 "afii10090", // 454 KS210000 U0448 Cyrillic small sha
1279 "afii10091", // 455 KS150000 U0449 Cyrillic small shcha
1280 "afii10092", // 456 KU210000 U044A Cyrillic small hard sign
1281 "afii10093", // 457 KY010000 U044B Cyrillic small yeru
1282 "afii10094", // 458 KX110000 U044C Cyrillic small soft sign
1283 "afii10095", // 459 KE130000 U044D Cyrillic small e
1284 "afii10096", // 460 KU150000 U044E Cyrillic small yu
1285 "afii10097", // 461 KA150000 U044F Cyrillic small ya
1286 "afii61352", // 462 SM000000 U2116 numero sign
1287 "afii10071", // 463 KE170000 U0451 Cyrillic small io
1288 "afii10099", // 464 KD610000 U0452 Cyrillic small dje
1289 "afii10100", // 465 KG110000 U0453 Cyrillic small gje
1290 "afii10101", // 466 KE150000 U0454 Cyrillic small ukrainian ie
1291 "afii10102", // 467 KZ150000 U0455 Cyrillic small dze
1292 "afii10103", // 468 KI110000 U0456 Cyrillic small ukrainian i
1293 "afii10104", // 469 KI170000 U0457 Cyrillic small yi
1294 "afii10105", // 470 KJ010000 U0458 Cyrillic small je
1295 "afii10106", // 471 KL410000 U0459 Cyrillic small lje
1296 "afii10107", // 472 KN110000 U045A Cyrillic small nje
1297 "afii10108", // 473 KC110000 U045B Cyrillic small tshe
1298 "afii10109", // 474 KK110000 U045C Cyrillic small kje
1299 "afii10110", // 475 KU230000 U045E Cyrillic small short u
1300 "afii10193", // 476 KG210000 U045F Cyrillic small dzhe
1301 "afii10050", // 477 KG300000 U0490 Cyrillic capital ghe upturn
1302 "afii10098", // 478 KG290000 U0491 Cyrillic small ghe upturn
1303 "Rcedilla", // 479 LR420000 U0156 Latin capital r cedilla
1304 "Iogonek", // 480 LI440000 U012E Latin capital i ogonek
1305 "Amacron", // 481 LA320000 U0100 Latin capital a macron
1306 "Emacron", // 482 LE320000 U0112 Latin capital e macron
1307 "Edotaccent", // 483 LE300000 U0116 Latin capital e dot above
1308 "Gcedilla", // 484 LG420000 U0122 Latin capital g cedilla
1309 "Kcedilla", // 485 LK420000 U0136 Latin capital k cedilla
1310 "Imacron", // 486 LI320000 U012A Latin capital i macron
1311 "Lcedilla", // 487 LL420000 U01EB Latin small o ogonek
1312 "Ncedilla", // 488 LN420000 U0145 Latin capital n cedilla
1313 "Omacron", // 489 LO320000 U014C Latin capital o macron
1314 "Uogonek", // 490 LU440000 U0172 Latin capital u ogonek
1315 "Umacron", // 491 LU320000 U016A Latin capital u macron
1316 "rcedilla", // 492 LR410000 U0157 Latin small r cedilla
1317 "iogonek", // 493 LI430000 U012F Latin small i ogonek
1318 "amacron", // 494 LA310000 U0101 Latin small a macron
1319 "emacron", // 495 LE310000 U0113 Latin small e macron
1320 "edotaccent", // 496 LE290000 U0117 Latin small e dot above
1321 "gcedilla", // 497 LG410000 U0123 Latin small g cedilla
1322 "kcedilla", // 498 LK410000 U0137 Latin small k cedilla
1323 "imacron", // 499 LI310000 U012B Latin small i macron
1324 "lcedilla", // 500 LL410000 U013C Latin small l cedilla
1325 "ncedilla", // 501 LN410000 U0146 Latin small n cedilla
1326 "omacron", // 502 LO310000 U014D Latin small o macron
1327 "uogonek", // 503 LU430000 U0173 Latin small u ogonek
1328 "umacron", // 504 LU310000 U016B Latin small u macron
1329
1330 /*
1331 * Warp 4 ended at this point. Add Apple characters
1332 */
1333 "replace", // 505 SV320000 UFFFD replacement character
1334 "notequal", // 506 SA540000 U2260 not equal to
1335 "lozenge", // 507 SA660000 U25CA lozenge
1336 "option", // 508 SS300000 U2318 place of interest sign
1337 "liter", // 509 SM160000 U2113 script small l
1338 "fraction", // 510 SP120001 U2044 fraction slash
1339 "partialdiff", // 511 SA490000 U2022 partial differential
1340
1341 /*
1342 * These dead keys are used by keyboard processing, and are not expected
1343 * to be printed.
1344 */
1345 "acute", // 512 SD118000 U0300 combining grave accent -- duplicate
1346 "grave", // 513 SD138000 U0301 combining acute accent -- duplicate
1347 "circumflex", // 514 SD158000 U0302 combining circumflex accent -- duplicate
1348 "dieresis", // 515 SD178000 U0308 combining diaeresis -- duplicate
1349 "tilde", // 516 SD198000 U0303 combining tilde -- duplicate
1350 "cedilla", // 517 SD418000 U0327 combining cedilla -- duplicate
1351 "caron", // 518 SD218000 U030C combining caron -- duplicate
1352 "hungarumlaut", // 519 SD258000 U030B combining double acute accent -- duplicate
1353 "ring", // 520 SD278000 U030A combining ring above -- duplicate
1354 "breve", // 521 SD238000 U0306 combining breve -- duplicate
1355 "ogonek", // 522 SD438000 U0328 combining ogonek -- duplicate
1356 "dotaccent", // 523 SD398000 U0307 combining dot above -- duplicate
1357 ".notdef", // 524 SD118001 U034F NOTUNI
1358 ".notdef", // 525 SD138001 U034E NOTUNI
1359 ".notdef", // 526 SD118007 U034D NOTUNI
1360 ".notdef", // 527 SD178007 U034C NOTUNI
1361 ".notdef", // 528 SD738000 U0344 combining Greek dialytika tonos
1362 ".notdef", // 529 SD318000 U0304 combining macron
1363 ".notdef", // 530 -
1364
1365 /*
1366 * New characters added for Warp Server 99. These include Hebrew, Greek,
1367 * Arabic, and Publishing.
1368 */
1369 "nonjoiner", // 531 SP5300Z0 U200C zero width non-joiner
1370 "joiner", // 532 SP5400Z0 U200D zero width joiner
1371 "lefttoright", // 533 SP5500Z0 U200E left-to-right mark
1372 "righttoleft", // 534 SP5600Z0 U200F right-to-left mark
1373 "afii57636", // 535 SC170000 U20AA new sheqel sign
1374 "afii57664", // 536 HX330000 U05D0 Hebrew alef
1375 "afii57665", // 537 HB010000 U05D1 Hebrew bet
1376 "afii57666", // 538 HG010000 U05D2 Hebrew gimel
1377 "afii57667", // 539 HD010000 U05D3 Hebrew dalet
1378 "afii57668", // 540 HH010000 U05D4 Hebrew he
1379 "afii57669", // 541 HW010000 U05D5 Hebrew vav
1380 "afii57670", // 542 HZ010000 U05D6 Hebrew zayin
1381 "afii57671", // 543 HH450000 U05D7 Hebrew het
1382 "afii57672", // 544 HT450000 U05D8 Hebrew tet
1383 "afii57673", // 545 HY010000 U05D9 Hebrew yod
1384 "afii57674", // 546 HK610000 U05DA Hebrew final kaf
1385 "afii57675", // 547 HK010000 U05DB Hebrew kaf
1386 "afii57676", // 548 HL010000 U05DC Hebrew lamed
1387 "afii57677", // 549 HM610000 U05DD Hebrew final mem
1388 "afii57678", // 550 HM010000 U05DE Hebrew mem
1389 "afii57679", // 551 HN610000 U05DF Hebrew final nun
1390 "afii57680", // 552 HN010000 U05E0 Hebrew nun
1391 "afii57681", // 553 HS010000 U05E1 Hebrew samekh
1392 "afii57682", // 554 HX350000 U05E2 Hebrew ayin
1393 "afii57683", // 555 HP610000 U05E3 Hebrew final pe
1394 "afii57684", // 556 HP010000 U05E4 Hebrew pe
1395 "afii57685", // 557 HS610000 U05E5 Hebrew final tsadi
1396 "afii57686", // 558 HS450000 U05E6 Hebrew tsadi
1397 "afii57687", // 559 HQ010000 U05E7 Hebrew qof
1398 "afii57688", // 560 HR010000 U05E8 Hebrew resh
1399 "afii57689", // 561 HS210000 U05E9 Hebrew shin
1400 "afii57690", // 562 HT010000 U05EA Hebrew tav
1401 "afii57799", // 563 SD808000 U05B0 Hebrew point sheva
1402 "afii57801", // 564 SD818000 U05B1 Hebrew point hataf segol
1403 "afii57800", // 565 SD828000 U05B2 Hebrew point hataf patah
1404 "afii57802", // 566 SD838000 U05B3 Hebrew point hataf qamats
1405 "afii57793", // 567 SD848000 U05B4 Hebrew point hiriq
1406 "afii57794", // 568 SD858000 U05B5 Hebrew point tsere
1407 "afii57795", // 569 SD868000 U05B6 Hebrew point segol
1408 "afii57798", // 570 SD878000 U05B7 Hebrew point patah
1409 "afii57797", // 571 SD888000 U05B8 Hebrew point qamats
1410 "afii57806", // 572 SD898000 U05B9 Hebrew point holam
1411 "afii57796", // 573 SD928000 U05BB Hebrew point qubuts
1412 "afii57807", // 574 SD938000 U05BC Hebrew point dagesh or mapiq
1413 "afii57839", // 575 SD948000 U05BD Hebrew point meteg
1414 "afii57645", // 576 SD640000 U05BE Hebrew punctuation maqaf
1415 "afii57841", // 577 SD958000 U05BF Hebrew point rafe
1416 "afii57842", // 578 SD650000 U05C0 Hebrew punctuation paseq
1417 "afii57804", // 579 SD968000 U05C1 Hebrew point shin dot
1418 "afii57803", // 580 SD978000 U05C2 Hebrew point sin dot
1419 "afii57658", // 581 SD660000 U05C3 Hebrew punctuation sof pasuq
1420 "afii57716", // 582 HW610000 U05F0 Hebrew ligature yiddish double vav
1421 "afii57717", // 583 HW630000 U05F1 Hebrew ligature yiddish vav yod
1422 "afii57718", // 584 HY610000 U05F2 Hebrew ligature yiddish double yod
1423 "longdash", // 585 SM120000 U2015 horizontal bar
1424 "tonos", // 586 SD110001 U0384 Greek tonos
1425 "dieresistonos", // 587 SD730000 U0385 Greek dialytika tonos
1426 "Alpha", // 588 GA020000 U0391 Greek capital alpha
1427 "Beta", // 589 GB020000 U0392 Greek capital beta
1428 "Delta", // 590 GD020000 U0394 Greek capital delta
1429 "Epsilon", // 591 GE020000 U0395 Greek capital epsilon
1430 "Zeta", // 592 GZ020000 U0396 Greek capital zeta
1431 "Eta", // 593 GE320000 U0397 Greek capital eta
1432 "theta", // 594 GT610001 U03d1 Greek theta symbol -- duplicate
1433 "Iota", // 595 GI020000 U0399 Greek capital iota
1434 "Kappa", // 596 GK020000 U039A Greek capital kappa
1435 "Lambda", // 597 GL020000 U039B Greek capital lamda
1436 "Mu", // 598 GM020000 U039C Greek capital mu
1437 "Nu", // 599 GN020000 U039D Greek capital nu
1438 "Xi", // 600 GX020000 U039E Greek capital xi
1439 "Omicron", // 601 GO020000 U039F Greek capital omicron
1440 "Pi", // 602 GP020000 U03A0 Greek capital pi
1441 "Rho", // 603 GR020000 U03A1 Greek capital rho
1442 "Tau", // 604 GT020000 U03A4 Greek capital tau
1443 "Upsilon", // 605 GU020000 U03A5 Greek capital upsilon
1444 "Phi", // 606 GP620000 U03A6 Greek capital phi
1445 "Chi", // 607 GH020000 U03A7 Greek capital chi
1446 "beta", // 608 GB010000 U03B2 Greek small beta
1447 "gamma", // 609 GG010000 U03B3 Greek small gamma
1448 "zeta", // 610 GZ010000 U03B6 Greek small zeta
1449 "eta", // 611 GE310000 U03B7 Greek small eta
1450 "theta", // 612 GT610000 U03B8 Greek small theta
1451 "iota", // 613 GI010000 U03B9 Greek small iota
1452 "kappa", // 614 GK010000 U03BA Greek small kappa
1453 "lambda", // 615 GL010000 U03BB Greek small lamda
1454 "mu", // 616 GM010000 U03BC Greek small mu
1455 "nu", // 617 GN010000 U03BD Greek small nu
1456 "xi", // 618 GX010000 U03BE Greek small xi
1457 "omicron", // 619 GO010000 U03BF Greek small omicron
1458 "rho", // 620 GR010000 U03C1 Greek small rho
1459 "sigma1", // 621 GS610000 U03C2 Greek small final sigma
1460 "upsilon", // 622 GU010000 U03C4 Greek small tau
1461 "phi", // 623 GF010000 U03C6 Greek small phi
1462 "chi", // 624 GH010000 U03C7 Greek small chi
1463 "psi", // 625 GP610000 U03C8 Greek small psi
1464 "omega", // 626 GO310000 U03C9 Greek small omega
1465 "Alphatonos", // 627 GA120000 U0386 Greek capital alpha tonos
1466 "Epsilontonos", // 628 GE120000 U0388 Greek capital epsilon tonos
1467 "Etatonos", // 629 GE720000 U0389 Greek capital eta tonos
1468 "Iotatonos", // 630 GI120000 U038A Greek capital iota tonos
1469 "Omicrontonos", // 631 GO120000 U038C Greek capital omicron tonos
1470 "Upsilontonos", // 632 GU120000 U038E Greek capital upsilon tonos
1471 "Omegatonos", // 633 GO720000 U038F Greek capital omega tonos
1472 "Iotadieresis", // 634 GI180000 U03AA Greek capital iota dialytika
1473 "Upsilondieresis", // 635 GU180000 U03AB Greek Upsilon dia
1474 "alphatonos", // 636 GA110000 U03AC Greek small alpha tonos
1475 "epsilontonos", // 637 GE110000 U03AD Greek small epsilon tonos
1476 "etatonos", // 638 GE710000 U03AE Greek small eta tonos
1477 "iotatonos", // 639 GI110000 U03AF Greek small iota tonos
1478 "omicrontonos", // 640 GO110000 U03CC Greek small omicron tonos
1479 "upsilontonos", // 641 GU110000 U03CD Greek small upsilon tonos
1480 "omegatonos", // 642 GO710000 U03CE Greek small omega tonos
1481 "iotadieresis", // 643 GI170000 U03CA Greek small iota dialytika
1482 "upsilondieresis", // 644 GU170000 U03CB Greek upsilon dia
1483 "iotadieresistonos", // 645 GI730000 U0390 Greek small iota dialytika and tonos
1484 "upsilondieresistonnos",// 646 GU730000 U03B0 Greek small upsilon dialytika and tonos
1485 "afii62836", // 647 AL320000 UFEF7 Arabic ligature lam alef hamza above isolated form
1486 "afii62837", // 648 AL320003 UFEF8 Arabic ligature lam alef hamza above final form
1487 "afii62840", // 649 AL020000 UFEFB Arabic ligature lam alef isolated form
1488 "afii62841", // 650 AL020003 UFEFC Arabic ligature lam alef final form
1489 "afii63167", // 651 SM870000 UF8FC Arabic kasseh (tail)
1490 "afii62753", // 652 AA210002 UFE82 Arabic alef madda above final form
1491 "afii62754", // 653 AA310002 UFE84 Arabic alef hamza above final form
1492 "afii62760", // 654 AA010002 UFE8E Arabic alef final form
1493 "afii57416", // 655 AB010000 U0628 Arabic beh
1494 "afii57418", // 656 AT010000 U062A Arabic teh
1495 "afii57419", // 657 AT470000 U062B Arabic theh
1496 "afii57388", // 658 SP080007 U060C Arabic comma
1497 "afii57420", // 659 AG230000 U062C Arabic jeem
1498 "afii57421", // 660 AH450000 U062D Arabic hah
1499 "afii57422", // 661 AH470000 U062E Arabic khah
1500 "afii57392", // 662 ND100001 U0660 Arabic-indic digit zero
1501 "afii57393", // 663 ND010001 U0661 Arabic-indic digit one
1502 "afii57394", // 664 ND020001 U0662 Arabic-indic digit two
1503 "afii57395", // 665 ND030001 U0663 Arabic-indic digit three
1504 "afii57396", // 666 ND040001 U0664 Arabic-indic digit four
1505 "afii57397", // 667 ND050001 U0665 Arabic-indic digit five
1506 "afii57398", // 668 ND060001 U0666 Arabic-indic digit six
1507 "afii57399", // 669 ND070001 U0667 Arabic-indic digit seven
1508 "afii57400", // 670 ND080001 U0668 Arabic-indic digit eight
1509 "afii57401", // 671 ND090001 U0669 Arabic-indic digit nine
1510 "afii57441", // 672 AF010000 U0641 Arabic feh
1511 "afii57403", // 673 SP140007 U061B Arabic semicolon
1512 "AS010000", // 674 AS010000 UF8F6 Arabic seen (1st part) (a) - isolated-final
1513 "AS230000", // 675 AS230000 UF8F5 Arabic sheen (1st part) (a) - isolated-final
1514 "AS450000", // 676 AS450000 UF8F4 Arabic sad (1st part) (a) - isolated-final
1515 "afii57407", // 677 SP150007 U061F Arabic question mark
1516 "afii57409", // 678 AX300000 U0621 Arabic hamza
1517 "afii57410", // 679 AA210000 U0622 Arabic alef madda above
1518 "afii57411", // 680 AA310000 U0623 Arabic alef hamza above
1519 "afii57412", // 681 AW310000 U0624 Arabic waw hamza above
1520 "afii62804", // 682 AC470002 UFECA Arabic ain final form
1521 "afii57414", // 683 AY310000 U0626 Arabic yeh hamza above
1522 "afii57415", // 684 AA010000 U0627 Arabic alef
1523 "afii62761", // 685 AB010003 UFE91 Arabic beh initial form
1524 "afii57417", // 686 AT020000 U0629 Arabic teh marbuta
1525 "afii62765", // 687 AT010003 UFE97 Arabic teh initial form
1526 "afii62768", // 688 AT470003 UFE9B Arabic theh initial form
1527 "afii62771", // 689 AG230003 UFE9F Arabic jeem initial form
1528 "afii62774", // 690 AH450003 UFEA3 Arabic hah initial form
1529 "afii62777", // 691 AH470003 UFEA7 Arabic khah initial form
1530 "afii57423", // 692 AD010000 U062F Arabic dal
1531 "afii57424", // 693 AD470000 U0630 Arabic thal
1532 "afii57425", // 694 AR010000 U0631 Arabic reh
1533 "afii57426", // 695 AZ010000 U0632 Arabic zain
1534 "afii62784", // 696 AS010003 UFEB3 Arabic seen initial form
1535 "afii62787", // 697 AS230003 UFEB7 Arabic sheen initial form
1536 "afii62790", // 698 AS450003 UFEBB Arabic sad initial form
1537 "afii62794", // 699 AD450000 UFEC0 Arabic dad medial form
1538 "afii57431", // 700 AT450000 U0637 Arabic tah
1539 "afii57432", // 701 AZ450000 U0638 Arabic zah
1540 "afii62802", // 702 AC470003 UFECB Arabic ain initial form
1541 "afii62805", // 703 AG310003 UFECF Arabic ghain initial form
1542 "afii57433", // 704 AC470000 U0639 Arabic ain
1543 "afii57440", // 705 SM860000 U0640 Arabic tatweel
1544 "afii62808", // 706 AF010003 UFED3 Arabic feh initial form
1545 "afii62811", // 707 AQ010003 UFED7 Arabic qaf initial form
1546 "afii62814", // 708 AK010003 UFED8 Arabic qaf medial form
1547 "afii62817", // 709 AL010003 UFEDF Arabic lam initial form
1548 "afii62820", // 710 AM010003 UFEE3 Arabic meem initial form
1549 "afii62823", // 711 AN010003 UFEE7 Arabic noon initial form
1550 "afii62826", // 712 AH010003 UFEEB Arabic heh initial form
1551 "afii57448", // 713 AW010000 U0648 Arabic waw
1552 "afii57449", // 714 AA020000 U0649 Arabic alef maksura
1553 "afii62831", // 715 AY010003 UFEF3 Arabic yeh initial form
1554 "AD450000", // 716 AD450003 UF8F7 Arabic dud (1st part) (a) - isolated-final
1555 "afii62803", // 717 AC470004 UFECC Arabic ain medial form
1556 "afii62807", // 718 AG310002 UFECE Arabic ghain final form
1557 "afii57434", // 719 AG310000 U063A Arabic ghain
1558 "afii57445", // 720 AM010000 U0645 Arabic meem
1559 "afii52396", // 721 AX100004 UFE7D Arabic shadda medial form
1560 "afii57457", // 722 AX100000 U0651 Arabic shadda
1561 "afii57446", // 723 AN010000 U0646 Arabic noon
1562 "afii57447", // 724 AH010000 U0647 Arabic heh
1563 "afii62827", // 725 AH010004 UFEEC Arabic heh medial form
1564 "afii62830", // 726 AA020002 UFEF0 Arabic alef maksura final form
1565 "afii62833", // 727 AY010002 UFEF2 Arabic yeh final form
1566 "afii62806", // 728 AG310004 UFED0 Arabic ghain medial form
1567 "afii57442", // 729 AQ010000 U0642 Arabic qaf
1568 "afii62834", // 730 AL220000 UFEF5 Arabic ligature lam alef madda above isolated form
1569 "afii62835", // 731 AL220003 UFEF6 Arabic ligature lam alef madda above final form
1570 "afii57444", // 732 AL010000 U0644 Arabic lam
1571 "afii57443", // 733 AK010000 U0643 Arabic kaf
1572 "afii57450", // 734 AY010000 U064A Arabic yeh
1573 "afii57507", // 735 AC210000 U0686 Arabic tcheh
1574 "afii57509", // 736 AG010000 U06AF Arabic gaf
1575 "afii57506", // 737 AP010000 U067E Arabic peh
1576 "afii57508", // 738 AX210000 U0698 Arabic jeh
1577 "afii57413", // 739 AA310400 U0625 Arabic alef hamza below
1578 "afii57451", // 740 AA070000 U064B Arabic fathatan
1579 "afii57452", // 741 AU070000 U064C Arabic dammatan
1580 "afii57453", // 742 AI070000 U064D Arabic kasratan isolated form
1581 "afii57454", // 743 AA050000 U064E Arabic fatha
1582 "afii57455", // 744 AU050000 U064F Arabic damma
1583 "afii57456", // 745 AI050000 U0650 Arabic kasra
1584 "afii57458", // 746 AE050000 U0652 Arabic sukun
1585 "afii57508", // 747 AZ210000 U0698 Arabic jeh
1586 "lefttorightembed", // 748 SP5700Z0 U202A left-to-right embedding
1587 "righttoleftembed", // 749 SP5800Z0 U202B right-to-left embedding
1588 "popformatdirection", // 750 SP5900Z0 U202C pop directional formatting
1589 "lefttorightoverride", // 751 SP6000Z0 U202D left-to-right override
1590 "righttoleftoverride", // 752 SP6100Z0 U202E right-to-left override
1591 "SM580000", // 753 SM580000 U25C5 large bullet
1592 "spacenumeric", // 754 SP310000 U2007 numeric space
1593 "logo", // 755 SV640000 UF8FF corporate logo
1594 "ff", // 756 LF510000 UFB00 Latin small ligature ff
1595 "fi", // 757 LF530000 UFB01 Latin small ligature fi
1596 "fl", // 758 LF550000 UFB02 Latin small ligature fl
1597 "ffi", // 759 LF570000 UFB03 Latin small ligature ffi
1598 "ffl", // 760 LF590000 UFB04 Latin small ligature ffl
1599 "ij", // 761 LI510000 U0133 Latin small ligature ij
1600 "integral", // 762 SA510000 U222B integral
1601 "oneeighth", // 763 NF180000 U215B fraction one eighth
1602 "threeeighths", // 764 NF190000 U215C fraction three eighths
1603 "fiveeighths", // 765 NF200000 U215D fraction five eighths
1604 "seveneighths", // 766 NF210000 U215E fraction seven eighths
1605 "zeroslash", // 767 ND100008 UF8B3 zero slash
1606 /*
1607 * The OS/2 Warp ATM fonts do not contain the Japanese, Korean, or Thai
1608 * characters ranges of UGL. If it is desirable to add them then the
1609 * following names should be enabled.
1610 */
1611#ifdef THAI_UGL
1612 "SP500000", // 768 SP500000 U303F ideographic half fill space
1613 "carriagereturn", // 769 SM720000 U21B5 downwards arrow corner leftwards
1614 "periodjapan", // 770 JQ700000 U3002 ideographic full stop
1615 "leftquotejapan", // 771 JQ710000 U300C left corner bracket
1616 "rightquotejapan", // 772 JQ720000 U300D right corner bracket
1617 "commajapan", // 773 JQ730000 U3001 ideographic comma
1618 "middotkana", // 774 JQ740000 U30FB katakana middle dot
1619 "Wokana", // 775 JW500000 U30F2 katakana wo
1620 "Akanasmall", // 776 JA010000 U30A1 katakana small a
1621 "Ikanasmall", // 777 JI010000 U30A3 katakana small i
1622 "Ukanasmall", // 778 JU010000 U30A5 katakana small u
1623 "Ekanasmall", // 779 JE010000 U30A7 katakana small e
1624 "Okanasmall", // 780 JO010000 U30A9 katakana small o
1625 "Yakanasmall", // 781 JY110000 U30E3 katakana small ya
1626 "Yukanasmall", // 782 JY310000 U30E5 katakana small yu
1627 "Yokanasmall", // 783 JY510000 U30E7 katakana small yo
1628 "Tukanasmall", // 784 JT310000 U30C3 katakana small tu
1629 "Longsoundkana", // 785 JX700000 U30FC katakana-hiragana prolonged sound mark
1630 "Akana", // 786 JA000000 U30A2 katakana a
1631 "Ikana", // 787 JI000000 U30A4 katakana i
1632 "Ukana", // 788 JU000000 U30A6 katakana u
1633 "Ekana", // 789 JE000000 U30A8 katakana e
1634 "Okana", // 790 JO000000 U30AA katakana o
1635 "Kakana", // 791 JK100000 U30AB katakana ka
1636 "Kikana", // 792 JK200000 U30AD katakana ki
1637 "Kukana", // 793 JK300000 U30AF katakana ku
1638 "Kekana", // 794 JK400000 U30B1 katakana ke
1639 "Kokana", // 795 JK500000 U30B3 katakana ko
1640 "Sakana", // 796 JS100000 U30B5 katakana sa
1641 "Sikana", // 797 JS200000 U30B7 katakana si
1642 "Sukana", // 798 JS300000 U30B9 katakana su
1643 "Sekana", // 799 JS400000 U30BB katakana se
1644 "Sokana", // 800 JS500000 U30BD katakana so
1645 "Takana", // 801 JT100000 U30BF katakana ta
1646 "Tikana", // 802 JT200000 U30C1 katakana ti
1647 "Tukana", // 803 JT300000 U30C4 katakana tu
1648 "Tekana", // 804 JT400000 U30C6 katakana te
1649 "Tokana", // 805 JT500000 U30C8 katakana to
1650 "Nakana", // 806 JN100000 U30CA katakana na
1651 "Nikana", // 807 JN200000 U30CB katakana ni
1652 "Nukana", // 808 JN300000 U30CC katakana nu
1653 "Nekana", // 809 JN400000 U30CD katakana ne
1654 "Nokana", // 810 JN500000 U30CE katakana no
1655 "Hakana", // 811 JH100000 U30CF katakana ha
1656 "Hikana", // 812 JH200000 U30D2 katakana hi
1657 "Hukana", // 813 JH300000 U30D5 katakana hu
1658 "Hekana", // 814 JH400000 U30D8 katakana he
1659 "Hokana", // 815 JH500000 U30DB katakana ho
1660 "Makana", // 816 JM100000 U30DE katakana ma
1661 "Mikana", // 817 JM200000 U30DF katakana mi
1662 "Mukana", // 818 JM300000 U30E0 katakana mu
1663 "Mekana", // 819 JM400000 U30E1 katakana me
1664 "Mokana", // 820 JM500000 U30E2 katakana mo
1665 "Yakana", // 821 JY100000 U30E4 katakana ya
1666 "Yukana", // 822 JY300000 U30E6 katakana yu
1667 "Yokana", // 823 JY500000 U30E8 katakana yo
1668 "Rakana", // 824 JR100000 U30E9 katakana ra
1669 "Rikana", // 825 JR200000 U30EA katakana ri
1670 "Rukana", // 826 JR300000 U30EB katakana ru
1671 "Rekana", // 827 JR400000 U30EC katakana re
1672 "Rokana", // 828 JR500000 U30ED katakana ro
1673 "Wakana", // 829 JW100000 U30EF katakana wa
1674 "Nkana", // 830 JN000000 U30F3 katakana n
1675 "Voicedjapan", // 831 JX710000 U309B katakana-hiragana voiced sound mark
1676 "Semivoicedjapan", // 832 JX720000 U309C katakana-hiragana semi-voiced sound mark
1677 "ahiraganasmall", // 833 RA010000 U3041 hiragana small a
1678 "ihiraganasmall", // 834 RI010000 U3043 hiragana small i
1679 "uhiraganasmall", // 835 RU010000 U3045 hiragana small u
1680 "ehiraganasmall", // 836 RE010000 U3047 hiragana small e
1681 "ohiraganasmall", // 837 RO010000 U3049 hiragana small o
1682 "yahiraganasmall", // 838 RY110000 U3083 hiragana small ya
1683 "yuhiraganasmall", // 839 RY310000 U3085 hiragana small yu
1684 "ohiraganasmall", // 840 RO010000 U3049 hiragana small o
1685 "tuhiraganasmall", // 841 RT310000 U3063 hiragana small tu
1686 "ahiragana", // 842 RA000000 U3042 hiragana a
1687 "ihiragana", // 843 RI000000 U3044 hiragana i
1688 "uhiragana", // 844 RU000000 U3046 hiragana u
1689 "ehiragana", // 845 RE000000 U3048 hiragana e
1690 "ohiragana", // 846 RO000000 U304A hiragana o
1691 "kahiragana", // 847 RK100000 U304B hiragana ka
1692 "kihiragana", // 848 RK200000 U304D hiragana ki
1693 "kuhiragana", // 849 RK300000 U304F hiragana ku
1694 "kehiragana", // 850 RK400000 U3051 hiragana ke
1695 "kohiragana", // 851 RK500000 U3053 hiragana ko
1696 "sahiragana", // 852 RS100000 U3055 hiragana sa
1697 "sihiragana", // 853 RS200000 U3057 hiragana si
1698 "suhiragana", // 854 RS300000 U3059 hiragana su
1699 "sehiragana", // 855 RS400000 U305B hiragana se
1700 "sohiragana", // 856 RS500000 U305D hiragana so
1701 "tahiragana", // 857 RT100000 U305F hiragana ta
1702 "tihiragana", // 858 RT200000 U3061 hiragana ti
1703 "tuhiragana", // 859 RT300000 U3064 hiragana tu
1704 "tehiragana", // 860 RT400000 U3066 hiragana te
1705 "tohiragana", // 861 RT500000 U3068 hiragana to
1706 "nahiragana", // 862 RN100000 U306A hiragana na
1707 "nihiragana", // 863 RN200000 U306B hiragana ni
1708 "nuhiragana", // 864 RN300000 U306C hiragana nu
1709 "nehiragana", // 865 RN400000 U306D hiragana ne
1710 "nohiragana", // 866 RN500000 U306E hiragana no
1711 "hahiragana", // 867 RH100000 U306F hiragana ha
1712 "hihiragana", // 868 RH200000 U3072 hiragana hi
1713 "huhiragana", // 869 RH300000 U3075 hiragana hu
1714 "hehiragana", // 870 RH400000 U3078 hiragana he
1715 "hohiragana", // 871 RH500000 U307B hiragana ho
1716 "mahiragana", // 872 RM100000 U307E hiragana ma
1717 "mihiragana", // 873 RM200000 U307F hiragana mi
1718 "muhiragana", // 874 RM300000 U3080 hiragana mu
1719 "mehiragana", // 875 RM400000 U3081 hiragana me
1720 "mohiragana", // 876 RM500000 U3082 hiragana mo
1721 "yahiragana", // 877 RY100000 U3084 hiragana ya
1722 "yuhiragana", // 878 RY300000 U3086 hiragana yu
1723 "yohiragana", // 879 RY500000 U3088 hiragana yo
1724 "rahiragana", // 880 RR100000 U3089 hiragana ra
1725 "rihiragana", // 881 RR200000 U308A hiragana ri
1726 "ruhiragana", // 882 RR300000 U308B hiragana ru
1727 "rehiragana", // 883 RR400000 U308C hiragana re
1728 "rohiragana", // 884 RR500000 U308D hiragana ro
1729 "wahiragana", // 885 RW100000 U308F hiragana wa
1730 "wohiragana", // 886 RW500000 U3092 hiragana wo
1731 "nhiragana", // 887 RN000000 U3093 hiragana n
1732 "leftquoteopenjapan", // 888 JQ710001 U300E left white corner bracket
1733 "rightquoteopenjapan", // 889 JQ720001 U300F right white corner bracket
1734 "kekanasmall", // 890 JK410000 U30F6 katakana small ke
1735 "iterate", // 891 SS770000 U3005 ideographic iteration mark
1736 ".notdef", // 892 -
1737 ".notdef", // 893 -
1738 ".notdef", // 894 -
1739 "Won", // 895 SC140000 U20A9 won sign
1740 "Giyeog", // 896 OG000000 U3131 hangul kiyeok
1741 "Ssanggiyeog", // 897 OG100000 U3132 hangul ssangkiyeok
1742 "Giyeogsios", // 898 OG200000 U3133 hangul kiyeok-sios
1743 "Nieun", // 899 ON000000 U3134 hangul nieun
1744 "Nieunjieuj", // 900 ON150000 U3135 hangul nieun-cieuc
1745 "Nieunhieuh", // 901 ON100000 U3136 hangul nieun-hieuh
1746 "Digeud", // 902 OD000000 U3137 hangul tikeut
1747 "Ssangdigeud", // 903 OD100000 U3138 hangul ssangtikeut
1748 "Lieul", // 904 OL000000 U3139 hangul rieul
1749 "Lieulgiyeog", // 905 OL200000 U313A hangul rieul-kiyeok
1750 "Lieulmieum", // 906 OL400000 U313B hangul rieul-mieum
1751 "Lieulbieub", // 907 OL100000 U313C hangul rieul-pieup
1752 "Lieulsios", // 908 OL600000 U313D hangul rieul-sios
1753 "Lieultieut", // 909 OL700000 U313E hangul rieul-thieuth
1754 "Lieulpieup", // 910 OL500000 U313F hangul rieul-phieuph
1755 "Lieulhieuh", // 911 OL300000 U3140 hangul rieul-hieuh
1756 "Mieum", // 912 OM000000 U3141 hangul mieum
1757 "Bieub", // 913 OB000000 U3142 hangul pieup
1758 "Ssangbieub", // 914 OB100000 U3143 hangul ssangpieup
1759 "Bieubsios", // 915 OB200000 U3144 hangul pieup-sios
1760 "Sios", // 916 OS000000 U3145 hangul sios
1761 "Ssangsios", // 917 OS100000 U3146 hangul ssangsios
1762 "Ieung", // 918 ON200000 U3147 hangul ieung
1763 "Jieuj", // 919 OJ000000 U3148 hangul cieuc
1764 "Ssangjieuj", // 920 OJ100000 U3149 hangul ssangcieuc
1765 "Cieuc", // 921 OC200000 U314A hangul chieuch
1766 "Kiyeok", // 922 OK000000 U314B hangul khieukh
1767 "Tieut", // 923 OT000000 U314C hangul thieuth
1768 "Pieup", // 924 OP000000 U314D hangul phieuph
1769 "Hieuh", // 925 OH000000 U314E hangul hieuh
1770 "Ahangul", // 926 OA000000 U314F hangul a
1771 "Aehangul", // 927 OA200000 U3150 hangul ae
1772 "Yahangul", // 928 OY200000 U3151 hangul ya
1773 "Yaehangul", // 929 OY250000 U3152 hangul yae
1774 "Eohangul", // 930 OE200000 U3153 hangul eo
1775 "Ehangul", // 931 OE000000 U3154 hangul e
1776 "Yeohangul", // 932 OY400000 U3155 hangul yeo
1777 "Yehangul", // 933 OY300000 U3156 hangul ye
1778 "Ohangul", // 934 OO000000 U3157 hangul o
1779 "Wahangul", // 935 OO100000 U3158 hangul wa
1780 "Waehangul", // 936 OO200000 U3159 hangul wae
1781 "Oehangul", // 937 OO300000 U315A hangul oe
1782 "Yohangul", // 938 OY500000 U315B hangul yo
1783 "Uhangul", // 939 OU000000 U315C hangul u
1784 "Weohangul", // 940 OU300000 U315D hangul weo
1785 "Wehangul", // 941 OU200000 U315E hangul we
1786 "Wihangul", // 942 OU400000 U315F hangul wi
1787 "Yuhangul", // 943 OY600000 U3160 hangul yu
1788 "Euhangul", // 944 OE300000 U3161 hangul eu
1789 "Yihangul", // 945 OE400000 U3162 hangul yi
1790 "Ihangul", // 946 OI000000 U3163 hangul i
1791 "Won", // 947 SC140000 U20A9 won sign
1792 ".notdef", // 948
1793 "Caeomhangul", // 949 SP490000 U3164 hangul filler
1794 "U0E3F", // 950 SC130000 U0E3F currency symbol baht
1795 "U0E01", // 951 BK100000 U0E01 thai character ko kai
1796 "U0E02", // 952 BK200000 U0E02 thai character kho khai
1797 "U0E03", // 953 BK300000 U0E03 thai character kho khuat
1798 "U0E04", // 954 BK400000 U0E04 thai character kho khwai
1799 "U0E05", // 955 BK500000 U0E05 thai character kho khon
1800 "U0E06", // 956 BK600000 U0E06 thai character kho rakhang
1801 "U0E07", // 957 BN100000 U0E07 thai character ngo ngu
1802 "U0E08", // 958 BC100000 U0E08 thai character cho chan
1803 "U0E09", // 959 BX100000 U0E09 thai character cho ching
1804 "U0E0A", // 960 BS100000 U0E0A thai character cho chang
1805 "U0E0B", // 961 BX200000 U0E0B thai character so so
1806 "U0E0C", // 962 BX300000 U0E0C thai character cho choe
1807 "U0E0D", // 963 BY100000 U0E0D thai character yo ying
1808 "U0E0E", // 964 BD100000 U0E0E thai character do chada
1809 "U0E0F", // 965 BT100000 U0E0F thai character to patak
1810 "U0E10", // 966 BT200000 U0E10 thai character tho than
1811 "U0E11", // 967 BT300000 U0E11 thai character tho nangmontho
1812 "U0E12", // 968 BT400000 U0E12 thai character tho phuthao
1813 "U0E13", // 969 BN200000 U0E13 thai character no nen
1814 "U0E14", // 970 BD200000 U0E14 thai character do dek
1815 "U0E15", // 971 BT500000 U0E15 thai character to tao
1816 "U0E16", // 972 BT600000 U0E16 thai character tho thung
1817 "U0E17", // 973 BT700000 U0E17 thai character tho thahan
1818 "U0E18", // 974 BT800000 U0E18 thai character tho thong
1819 "U0E19", // 975 BN300000 U0E19 thai character no nu
1820 "U0E1A", // 976 BB100000 U0E1A thai character bo baimai
1821 "U0E1B", // 977 BP100000 U0E1B thai character po pla
1822 "U0E1C", // 978 BP200000 U0E1C thai character pho phung
1823 "U0E1D", // 979 BF100000 U0E1D thai character fo fa
1824 "U0E1E", // 980 BP300000 U0E1E thai character pho phan
1825 "U0E1F", // 981 BF200000 U0E1F thai character fo fan
1826 "U0E20", // 982 BP400000 U0E20 thai character pho samphao
1827 "U0E21", // 983 BM100000 U0E21 thai character mo ma
1828 "U0E22", // 984 BY200000 U0E22 thai character yo yak
1829 "U0E23", // 985 BR100000 U0E23 thai character ro rua
1830 "U0E24", // 986 BR200000 U0E24 thai character ru
1831 "U0E25", // 987 BL100000 U0E25 thai character lo ling
1832 "U0E26", // 988 BL200000 U0E26 thai character lu
1833 "U0E27", // 989 BW100000 U0E27 thai character wo waen
1834 "U0E28", // 990 BS200000 U0E28 thai character so sala
1835 "U0E29", // 991 BS300000 U0E29 thai character so rusi
1836 "U0E2A", // 992 BS400000 U0E2A thai character so sua
1837 "U0E2B", // 993 BH100000 U0E2B thai character ho hip
1838 "U0E2C", // 994 BL300000 U0E2C thai character lo chula
1839 "U0E2D", // 995 BO100000 U0E2D thai character o ang
1840 "U0E2E", // 996 BH200000 U0E2E thai character ho nokhuk
1841 "U0E2F", // 997 BQ200000 U0E2F thai character paiyannoi
1842 "U0E30", // 998 BA200000 U0E30 thai character sara a
1843 "U0E31", // 999 BA100000 U0E31 thai character mai han-akat
1844 "U0E32", // 1000 BA300000 U0E32 thai character sara aa
1845 "U0E33", // 1001 BA400000 U0E33 thai character sara am
1846 "U0E34", // 1002 BI100000 U0E34 thai character sara i
1847 "U0E35", // 1003 BI200000 U0E35 thai character sara ii
1848 "U0E36", // 1004 BU100000 U0E36 thai character sara ue
1849 "U0E37", // 1005 BU200000 U0E37 thai character sara uee
1850 "U0E38", // 1006 BU300000 U0E38 thai character sara u
1851 "U0E39", // 1007 BU400000 U0E39 thai character sara uu
1852 "U0E3A", // 1008 BQ300000 U0E3A thai character phinthu
1853 "U0E40", // 1009 BE200000 U0E40 thai character sara e
1854 "U0E41", // 1010 BE300000 U0E41 thai character sara ae
1855 "U0E42", // 1011 BO200000 U0E42 thai character sara o
1856 "U0E43", // 1012 BA500000 U0E43 thai character sara ai maimuan
1857 "U0E44", // 1013 BA600000 U0E44 thai character sara ai maimalai
1858 "U0E45", // 1014 BA700000 U0E45 thai character lakkhangyao
1859 "U0E46", // 1015 BQ100000 U0E46 thai character maiyamok
1860 "U0E47", // 1016 BE100000 U0E47 thai character maitaikhu
1861 "U0E48", // 1017 BZ100000 U0E48 thai character mai ek
1862 "U0E49", // 1018 BZ200000 U0E49 thai character mai tho
1863 "U0E4A", // 1019 BZ300000 U0E4A thai character mai tri
1864 "U0E4B", // 1020 BZ400000 U0E4B thai character mai chattawa
1865 "U0E4C", // 1021 BZ500000 U0E4C thai character thanthakhat
1866 "U0E4D", // 1022 BN400000 U0E4D thai character nikhahit
1867 "U0E4E", // 1023 BE400000 U0E4E thai character yamakkan
1868 "U0E4F", // 1024 BQ400000 U0E4F thai character fongman
1869 "U0E5A", // 1025 BQ500000 U0E5A thai character angkhankhu
1870 "U0E5B", // 1026 BQ600000 U0E5B thai character khomut
1871 "U0E50", // 1027 ND100002 U0E50 thai digit zero
1872 "U0E51", // 1028 ND010002 U0E51 thai digit one
1873 "U0E52", // 1029 ND020002 U0E52 thai digit two
1874 "U0E53", // 1030 ND030002 U0E53 thai digit three
1875 "U0E54", // 1031 ND040002 U0E54 thai digit four
1876 "U0E55", // 1032 ND050002 U0E55 thai digit five
1877 "U0E56", // 1033 ND060002 U0E56 thai digit six
1878 "U0E57", // 1034 ND070002 U0E57 thai digit seven
1879 "U0E58", // 1035 ND080002 U0E58 thai digit eight
1880 "U0E59", // 1036 ND090002 U0E59 thai digit nine
1881 "TH874001", // 1037 BK100001 U2E01 NOTUNI
1882 "TH874002", // 1038 BK100002 U2E02 NOTUNI
1883 "TH874003", // 1039 BK100003 U2E03 NOTUNI
1884 "TH874004", // 1040 BK100004 U2E04 NOTUNI
1885 "TH874005", // 1041 BK100005 U2E05 NOTUNI
1886 "TH874006", // 1042 BK100006 U2E06 NOTUNI
1887 "TH874007", // 1043 BK100007 U2E07 NOTUNI
1888 "TH874008", // 1044 BK100008 U2E08 NOTUNI
1889 "TH874009", // 1045 BK100009 U2E09 NOTUNI
1890 "TH874010", // 1046 BK100010 U2E0A NOTUNI
1891 "TH874011", // 1047 BK100011 U2E0B NOTUNI
1892 "TH874012", // 1048 BK100012 U2E0C NOTUNI
1893 "TH874013", // 1049 BK100013 U2E0D NOTUNI
1894 "TH874014", // 1050 BK100014 U2E0E NOTUNI
1895 "TH874015", // 1051 BK100015 U2E0F NOTUNI
1896 "TH874016", // 1052 BK100016 U2E10 NOTUNI
1897 "TH874017", // 1053 BK100017 U2E11 NOTUNI
1898 "TH874018", // 1054 BK100018 U2E12 NOTUNI
1899 "TH874019", // 1055 BK100019 U2E13 NOTUNI
1900 "TH874020", // 1056 BK100020 U2E14 NOTUNI
1901 "TH874021", // 1057 BK100021 U2E15 NOTUNI
1902 "TH874022", // 1058 BK100022 U2E16 NOTUNI
1903 "TH874023", // 1059 BK100023 U2E17 NOTUNI
1904 "TH874024", // 1060 BK100024 U2E18 NOTUNI
1905 "TH874025", // 1061 BK100025 U2E19 NOTUNI
1906 "TH874026", // 1062 BK100026 U2E1A NOTUNI
1907 "TH874027", // 1063 BK100027 U2E1B NOTUNI
1908 "TH874028", // 1064 BK100028 U2E1C NOTUNI
1909 "TH874029", // 1065 BK100029 U2E1D NOTUNI
1910 "TH874030", // 1066 BK100030 U2E1E NOTUNI
1911 "TH874031", // 1067 BK100031 U2E1F NOTUNI
1912 "TH874127", // 1068 BK100127 U2E7F NOTUNI
1913 "TH874128", // 1069 BK100128 U2E80 NOTUNI
1914 "TH874129", // 1070 BK100129 U2E81 NOTUNI
1915 "TH874130", // 1071 BK100130 U2E82 NOTUNI
1916 "TH874131", // 1072 BK100131 U2E83 NOTUNI
1917 "TH874132", // 1073 BK100132 U2E84 NOTUNI
1918 "TH874133", // 1074 BK100133 U2E85 NOTUNI
1919 "TH874134", // 1075 BK100134 U2E86 NOTUNI
1920 "TH874135", // 1076 BK100135 U2E87 NOTUNI
1921 "TH874136", // 1077 BK100136 U2E88 NOTUNI
1922 "TH874137", // 1078 BK100137 U2E89 NOTUNI
1923 "TH874138", // 1079 BK100138 U2E8A NOTUNI
1924 "TH874139", // 1080 BK100139 U2E8B NOTUNI
1925 "TH874140", // 1081 BK100140 U2E8C NOTUNI
1926 "TH874141", // 1082 BK100141 U2E8D NOTUNI
1927 "TH874142", // 1083 BK100142 U2E8E NOTUNI
1928 "TH874143", // 1084 BK100143 U2E8F NOTUNI
1929 "TH874144", // 1085 BK100144 U2E90 NOTUNI
1930 "TH874145", // 1086 BK100145 U2E91 NOTUNI
1931 "TH874146", // 1087 BK100146 U2E92 NOTUNI
1932 "TH874147", // 1088 BK100147 U2E93 NOTUNI
1933 "TH874148", // 1089 BK100148 U2E94 NOTUNI
1934 "TH874149", // 1090 BK100149 U2E95 NOTUNI
1935 "TH874150", // 1091 BK100150 U2E96 NOTUNI
1936 "TH874151", // 1092 BK100151 U2E97 NOTUNI
1937 "TH874152", // 1093 BK100152 U2E98 NOTUNI
1938 "TH874153", // 1094 BK100153 U2E99 NOTUNI
1939 "TH874154", // 1095 BK100154 U2E9A NOTUNI
1940 "TH874155", // 1096 BK100155 U2E9B NOTUNI
1941 "TH874156", // 1097 BK100156 U2E9C NOTUNI
1942 "TH874157", // 1098 BK100157 U2E9D NOTUNI
1943 "TH874158", // 1099 BK100158 U2E9E NOTUNI
1944 "TH874159", // 1100 BK100159 U2E9F NOTUNI
1945 "TH874160", // 1101 BZ100300 U2EA0 NOTUNI
1946 "TH874219", // 1102 BZ200300 U2EDB NOTUNI
1947 "TH874220", // 1103 BZ300300 U2EDC NOTUNI
1948 "TH874221", // 1104 BZ400300 U2EDD NOTUNI
1949 "TH874222", // 1105 BZ500300 U2EDE NOTUNI
1950#endif /* THAI_UGL */
1951 NULL };
Note: See TracBrowser for help on using the repository browser.