blob: 935955056bafe2c71315daeed2a0fe8561547aee [file] [log] [blame]
/* the following tables are generated automatically - do not edit */
static const char* standard_glyph_names[] = {
".null",
"CR",
"registered",
"notequal",
"infinity",
"lessequal",
"greaterequal",
"partialdiff",
"summation",
"product",
"pi",
"integral",
"Omega",
"radical",
"approxequal",
"Delta",
"guillemotleft",
"guillemotright",
"nbspace",
"lozenge",
"periodcentered",
"apple",
"lslash",
"franc",
"Gbreve",
"gbreve",
"Idot",
"Scedilla",
"scedilla",
"Cacute",
"cacute",
"Ccaron",
"ccaron",
"dmacron",
".notdef",
"space",
"exclam",
"quotedbl",
"numbersign",
"dollar",
"percent",
"ampersand",
"quoteright",
"parenleft",
"parenright",
"asterisk",
"plus",
"comma",
"hyphen",
"period",
"slash",
"zero",
"one",
"two",
"three",
"four",
"five",
"six",
"seven",
"eight",
"nine",
"colon",
"semicolon",
"less",
"equal",
"greater",
"question",
"at",
"A",
"B",
"C",
"D",
"E",
"F",
"G",
"H",
"I",
"J",
"K",
"L",
"M",
"N",
"O",
"P",
"Q",
"R",
"S",
"T",
"U",
"V",
"W",
"X",
"Y",
"Z",
"bracketleft",
"backslash",
"bracketright",
"asciicircum",
"underscore",
"quoteleft",
"a",
"b",
"c",
"d",
"e",
"f",
"g",
"h",
"i",
"j",
"k",
"l",
"m",
"n",
"o",
"p",
"q",
"r",
"s",
"t",
"u",
"v",
"w",
"x",
"y",
"z",
"braceleft",
"bar",
"braceright",
"asciitilde",
"exclamdown",
"cent",
"sterling",
"fraction",
"yen",
"florin",
"section",
"currency",
"quotesingle",
"quotedblleft",
"quillemotleft",
"guilsinglleft",
"guilsinglright",
"fi",
"fl",
"endash",
"dagger",
"daggerdbl",
"periodcenter",
"paragraph",
"bullet",
"quotesinglbase",
"quotedblbase",
"quotedblright",
"quillemotright",
"ellipsis",
"perthousand",
"questiondown",
"grave",
"acute",
"circumflex",
"tilde",
"macron",
"breve",
"dotaccent",
"dieresis",
"ring",
"cedilla",
"hungarumlaut",
"ogonek",
"caron",
"emdash",
"AE",
"ordfeminine",
"Lslash",
"Oslash",
"OE",
"ordmasculine",
"ae",
"dotlessi",
"Islash",
"oslash",
"oe",
"germandbls",
"onesuperior",
"logicalnot",
"mu",
"trademark",
"Eth",
"onehalf",
"plusminus",
"Thorn",
"onequarter",
"divide",
"brokenbar",
"degree",
"thorn",
"threequarters",
"twosuperior",
"regitered",
"minus",
"eth",
"multiply",
"threesuperior",
"copyright",
"Aacute",
"Acircumflex",
"Adieresis",
"Agrave",
"Aring",
"Atilde",
"Ccedilla",
"Eacute",
"Ecircumflex",
"Edieresis",
"Egrave",
"Iacute",
"Icircumflex",
"Idieresis",
"Igrave",
"Ntilde",
"Oacute",
"Ocircumflex",
"Odieresis",
"Ograve",
"Otilde",
"Scaron",
"Uacute",
"Ucircumflex",
"Udieresis",
"Ugrave",
"Yacute",
"Ydieresis",
"Zcaron",
"aacute",
"acircumflex",
"adieresis",
"agrave",
"aring",
"atilde",
"ccedilla",
"eacute",
"ecircumflex",
"edieresis",
"egrave",
"iacute",
"icircumflex",
"idieresis",
"igrave",
"ntilde",
"oacute",
"ocircumflex",
"odieresis",
"ograve",
"otilde",
"scaron",
"uacute",
"ucircumflex",
"udieresis",
"ugrave",
"yacute",
"ydieresis",
"zcaron",
"exclamsmall",
"Hungarumlautsmall",
"dollaroldstyle",
"dollarsuperior",
"ampersandsmall",
"Acutesmall",
"parenleftsuperior",
"parenrightsuperior",
"twodotenleader",
"onedotenleader",
"zerooldstyle",
"oneoldstyle",
"twooldstyle",
"threeoldstyle",
"fouroldstyle",
"fiveoldstyle",
"sixoldstyle",
"sevenoldstyle",
"eightoldstyle",
"nineoldstyle",
"commasuperior",
"threequartersemdash",
"periodsuperior",
"questionsmall",
"asuperior",
"bsuperior",
"centsuperior",
"dsuperior",
"esuperior",
"isuperior",
"lsuperior",
"msuperior",
"nsuperior",
"osuperior",
"rsuperior",
"ssuperior",
"tsuperior",
"ff",
"ffi",
"ffl",
"parenleftinferior",
"parenrightinferior",
"Circumflexsmall",
"hyphensuperior",
"Gravesmall",
"Asmall",
"Bsmall",
"Csmall",
"Dsmall",
"Esmall",
"Fsmall",
"Gsmall",
"Hsmall",
"Ismall",
"Jsmall",
"Ksmall",
"Lsmall",
"Msmall",
"Nsmall",
"Osmall",
"Psmall",
"Qsmall",
"Rsmall",
"Ssmall",
"Tsmall",
"Usmall",
"Vsmall",
"Wsmall",
"Xsmall",
"Ysmall",
"Zsmall",
"colonmonetary",
"onefitted",
"rupiah",
"Tildesmall",
"exclamdownsmall",
"centoldstyle",
"Lslashsmall",
"Scaronsmall",
"Zcaronsmall",
"Dieresissmall",
"Brevesmall",
"Caronsmall",
"Dotaccentsmall",
"Macronsmall",
"figuredash",
"hypheninferior",
"Ogoneksmall",
"Ringsmall",
"Cedillasmall",
"questiondownsmall",
"oneeighth",
"threeeighths",
"fiveeighths",
"seveneighths",
"onethird",
"twothirds",
"zerosuperior",
"foursuperior",
"fivesuperior",
"sixsuperior",
"sevensuperior",
"eightsuperior",
"ninesuperior",
"zeroinferior",
"oneinferior",
"twoinferior",
"threeinferior",
"fourinferior",
"fiveinferior",
"sixinferior",
"seveninferior",
"eightinferior",
"nineinferior",
"centinferior",
"dollarinferior",
"periodinferior",
"commainferior",
"Agravesmall",
"Aacutesmall",
"Acircumflexsmall",
"Atildesmall",
"Adieresissmall",
"Aringsmall",
"AEsmall",
"Ccedillasmall",
"Egravesmall",
"Eacutesmall",
"Ecircumflexsmall",
"Edieresissmall",
"Igravesmall",
"Iacutesmall",
"Icircumflexsmall",
"Idieresissmall",
"Ethsmall",
"Ntildesmall",
"Ogravesmall",
"Oacutesmall",
"Ocircumflexsmall",
"Otildesmall",
"Odieresissmall",
"OEsmall",
"Oslashsmall",
"Ugravesmall",
"Uacautesmall",
"Ucircumflexsmall",
"Udieresissmall",
"Yacutesmall",
"Thornsmall",
"Ydieresissmall",
"001.000",
"001.001",
"001.002",
"001.003",
"Black",
"Bold",
"Book",
"Light",
"Medium",
"Regular",
"Roman",
"Semibold",
#ifdef FT_CONFIG_OPTION_ADOBE_GLYPH_LIST
"AEacute",
"Abreve",
"Acute",
"Alpha",
"Alphatonos",
"Amacron",
"Aogonek",
"Aringacute",
"Beta",
"Caron",
"Ccircumflex",
"Cdotaccent",
"Chi",
"Dcaron",
"Dcroat",
"Dieresis",
"DieresisAcute",
"DieresisGrave",
"Ebreve",
"Ecaron",
"Edotaccent",
"Emacron",
"Eng",
"Eogonek",
"Epsilon",
"Epsilontonos",
"Eta",
"Etatonos",
"Euro",
"Gamma",
"Gcaron",
"Gcircumflex",
"Gcommaaccent",
"Gdotaccent",
"Grave",
"H18533",
"H18543",
"H18551",
"H22073",
"Hbar",
"Hcircumflex",
"Hungarumlaut",
"IJ",
"Ibreve",
"Idotaccent",
"Ifraktur",
"Imacron",
"Iogonek",
"Iota",
"Iotadieresis",
"Iotatonos",
"Itilde",
"Jcircumflex",
"Kappa",
"Kcommaaccent",
"LL",
"Lacute",
"Lambda",
"Lcaron",
"Lcommaaccent",
"Ldot",
"Macron",
"Mu",
"Nacute",
"Ncaron",
"Ncommaaccent",
"Nu",
"Obreve",
"Ohorn",
"Ohungarumlaut",
"Omacron",
"Omegatonos",
"Omicron",
"Omicrontonos",
"Oslashacute",
"Phi",
"Pi",
"Psi",
"Racute",
"Rcaron",
"Rcommaaccent",
"Rfraktur",
"Rho",
"SF010000",
"SF020000",
"SF030000",
"SF040000",
"SF050000",
"SF060000",
"SF070000",
"SF080000",
"SF090000",
"SF100000",
"SF110000",
"SF190000",
"SF200000",
"SF210000",
"SF220000",
"SF230000",
"SF240000",
"SF250000",
"SF260000",
"SF270000",
"SF280000",
"SF360000",
"SF370000",
"SF380000",
"SF390000",
"SF400000",
"SF410000",
"SF420000",
"SF430000",
"SF440000",
"SF450000",
"SF460000",
"SF470000",
"SF480000",
"SF490000",
"SF500000",
"SF510000",
"SF520000",
"SF530000",
"SF540000",
"Sacute",
"Scircumflex",
"Scommaaccent",
"Sigma",
"Tau",
"Tbar",
"Tcaron",
"Tcommaaccent",
"Tcommaaccent",
"Theta",
"Uacutesmall",
"Ubreve",
"Uhorn",
"Uhungarumlaut",
"Umacron",
"Uogonek",
"Upsilon",
"Upsilon1",
"Upsilondieresis",
"Upsilontonos",
"Uring",
"Utilde",
"Wacute",
"Wcircumflex",
"Wdieresis",
"Wgrave",
"Xi",
"Ycircumflex",
"Ygrave",
"Zacute",
"Zdotaccent",
"Zeta",
"abreve",
"acutecomb",
"aeacute",
"afii00208",
"afii10017",
"afii10018",
"afii10019",
"afii10020",
"afii10021",
"afii10022",
"afii10023",
"afii10024",
"afii10025",
"afii10026",
"afii10027",
"afii10028",
"afii10029",
"afii10030",
"afii10031",
"afii10032",
"afii10033",
"afii10034",
"afii10035",
"afii10036",
"afii10037",
"afii10038",
"afii10039",
"afii10040",
"afii10041",
"afii10042",
"afii10043",
"afii10044",
"afii10045",
"afii10046",
"afii10047",
"afii10048",
"afii10049",
"afii10050",
"afii10051",
"afii10052",
"afii10053",
"afii10054",
"afii10055",
"afii10056",
"afii10057",
"afii10058",
"afii10059",
"afii10060",
"afii10061",
"afii10062",
"afii10063",
"afii10064",
"afii10065",
"afii10066",
"afii10067",
"afii10068",
"afii10069",
"afii10070",
"afii10071",
"afii10072",
"afii10073",
"afii10074",
"afii10075",
"afii10076",
"afii10077",
"afii10078",
"afii10079",
"afii10080",
"afii10081",
"afii10082",
"afii10083",
"afii10084",
"afii10085",
"afii10086",
"afii10087",
"afii10088",
"afii10089",
"afii10090",
"afii10091",
"afii10092",
"afii10093",
"afii10094",
"afii10095",
"afii10096",
"afii10097",
"afii10098",
"afii10099",
"afii10100",
"afii10101",
"afii10102",
"afii10103",
"afii10104",
"afii10105",
"afii10106",
"afii10107",
"afii10108",
"afii10109",
"afii10110",
"afii10145",
"afii10146",
"afii10147",
"afii10148",
"afii10192",
"afii10193",
"afii10194",
"afii10195",
"afii10196",
"afii10831",
"afii10832",
"afii10846",
"afii299",
"afii300",
"afii301",
"afii57381",
"afii57388",
"afii57392",
"afii57393",
"afii57394",
"afii57395",
"afii57396",
"afii57397",
"afii57398",
"afii57399",
"afii57400",
"afii57401",
"afii57403",
"afii57407",
"afii57409",
"afii57410",
"afii57411",
"afii57412",
"afii57413",
"afii57414",
"afii57415",
"afii57416",
"afii57417",
"afii57418",
"afii57419",
"afii57420",
"afii57421",
"afii57422",
"afii57423",
"afii57424",
"afii57425",
"afii57426",
"afii57427",
"afii57428",
"afii57429",
"afii57430",
"afii57431",
"afii57432",
"afii57433",
"afii57434",
"afii57440",
"afii57441",
"afii57442",
"afii57443",
"afii57444",
"afii57445",
"afii57446",
"afii57448",
"afii57449",
"afii57450",
"afii57451",
"afii57452",
"afii57453",
"afii57454",
"afii57455",
"afii57456",
"afii57457",
"afii57458",
"afii57470",
"afii57505",
"afii57506",
"afii57507",
"afii57508",
"afii57509",
"afii57511",
"afii57512",
"afii57513",
"afii57514",
"afii57519",
"afii57534",
"afii57636",
"afii57645",
"afii57658",
"afii57664",
"afii57665",
"afii57666",
"afii57667",
"afii57668",
"afii57669",
"afii57670",
"afii57671",
"afii57672",
"afii57673",
"afii57674",
"afii57675",
"afii57676",
"afii57677",
"afii57678",
"afii57679",
"afii57680",
"afii57681",
"afii57682",
"afii57683",
"afii57684",
"afii57685",
"afii57686",
"afii57687",
"afii57688",
"afii57689",
"afii57690",
"afii57694",
"afii57695",
"afii57700",
"afii57705",
"afii57716",
"afii57717",
"afii57718",
"afii57723",
"afii57793",
"afii57794",
"afii57795",
"afii57796",
"afii57797",
"afii57798",
"afii57799",
"afii57800",
"afii57801",
"afii57802",
"afii57803",
"afii57804",
"afii57806",
"afii57807",
"afii57839",
"afii57841",
"afii57842",
"afii57929",
"afii61248",
"afii61289",
"afii61352",
"afii61573",
"afii61574",
"afii61575",
"afii61664",
"afii63167",
"afii64937",
"aleph",
"alpha",
"alphatonos",
"amacron",
"angle",
"angleleft",
"angleright",
"anoteleia",
"aogonek",
"aringacute",
"arrowboth",
"arrowdblboth",
"arrowdbldown",
"arrowdblleft",
"arrowdblright",
"arrowdblup",
"arrowdown",
"arrowhorizex",
"arrowleft",
"arrowright",
"arrowup",
"arrowupdn",
"arrowupdnbse",
"arrowvertex",
"asteriskmath",
"beta",
"block",
"braceex",
"braceleftbt",
"braceleftmid",
"bracelefttp",
"bracerightbt",
"bracerightmid",
"bracerighttp",
"bracketleftbt",
"bracketleftex",
"bracketlefttp",
"bracketrightbt",
"bracketrightex",
"bracketrighttp",
"carriagereturn",
"ccircumflex",
"cdotaccent",
"chi",
"circle",
"circlemultiply",
"circleplus",
"club",
"commaaccent",
"congruent",
"copyrightsans",
"copyrightserif",
"cyrBreve",
"cyrFlex",
"cyrbreve",
"cyrflex",
"dblGrave",
"dblgrave",
"dcaron",
"dcroat",
"delta",
"diamond",
"dieresisacute",
"dieresisgrave",
"dieresistonos",
"dkshade",
"dnblock",
"dong",
"dotbelowcomb",
"dotlessj",
"dotmath",
"ebreve",
"ecaron",
"edotaccent",
"element",
"emacron",
"emptyset",
"eng",
"eogonek",
"epsilon",
"epsilontonos",
"equivalence",
"estimated",
"eta",
"etatonos",
"exclamdbl",
"existential",
"female",
"filledbox",
"filledrect",
"gamma",
"gcaron",
"gcircumflex",
"gcommaaccent",
"gdotaccent",
"gradient",
"gravecomb",
"hbar",
"hcircumflex",
"heart",
"hookabovecomb",
"house",
"ibreve",
"ij",
"imacron",
"integralbt",
"integralex",
"integraltp",
"intersection",
"invbullet",
"invcircle",
"invsmileface",
"iogonek",
"iota",
"iotadieresis",
"iotadieresistonos",
"iotatonos",
"itilde",
"jcircumflex",
"kappa",
"kcommaaccent",
"kgreenlandic",
"lacute",
"lambda",
"lcaron",
"lcommaaccent",
"ldot",
"lfblock",
"lira",
"ll",
"logicaland",
"logicalor",
"longs",
"ltshade",
"male",
"minute",
"musicalnote",
"musicalnotedbl",
"nacute",
"napostrophe",
"ncaron",
"ncommaaccent",
"notelement",
"notsubset",
"nu",
"obreve",
"ohorn",
"ohungarumlaut",
"omacron",
"omega",
"omega1",
"omegatonos",
"omicron",
"omicrontonos",
"openbullet",
"orthogonal",
"oslashacute",
"parenleftbt",
"parenleftex",
"parenlefttp",
"parenrightbt",
"parenrightex",
"parenrighttp",
"perpendicular",
"peseta",
"phi",
"phi1",
"prescription",
"propersubset",
"propersuperset",
"proportional",
"psi",
"quotereversed",
"racute",
"radicalex",
"rcaron",
"rcommaaccent",
"reflexsubset",
"reflexsuperset",
"registersans",
"registerserif",
"revlogicalnot",
"rho",
"rtblock",
"sacute",
"scircumflex",
"scommaaccent",
"second",
"shade",
"sigma",
"sigma1",
"similar",
"smileface",
"spade",
"suchthat",
"sun",
"tau",
"tbar",
"tcaron",
"tcommaaccent",
"tcommaaccent",
"therefore",
"theta",
"theta1",
"tildecomb",
"tonos",
"trademarksans",
"trademarkserif",
"triagdn",
"triaglf",
"triagrt",
"triagup",
"ubreve",
"uhorn",
"uhungarumlaut",
"umacron",
"underscoredbl",
"union",
"universal",
"uogonek",
"upblock",
"upsilon",
"upsilondieresis",
"upsilondieresistonos",
"upsilontonos",
"uring",
"utilde",
"wacute",
"wcircumflex",
"wdieresis",
"weierstrass",
"wgrave",
"xi",
"ycircumflex",
"ygrave",
"zacute",
"zdotaccent",
"zeta",
#endif /* FT_CONFIG_OPTION_ADOBE_GLYPH_LIST */
0 };
static const char** t1_standard_glyphs = standard_glyph_names + 34;
#define NUM_STD_GLYPHS 391
#ifdef FT_CONFIG_OPTION_ADOBE_GLYPH_LIST
#define NUM_ADOBE_GLYPHS 1032
#else
#define NUM_ADOBE_GLYPHS 391
#endif
static const unsigned short mac_standard_names[259] = {
0,
0,
1,
1,
2,
3,
4,
5,
6,
7,
104,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22,
23,
24,
25,
26,
27,
28,
29,
30,
31,
32,
33,
34,
35,
36,
37,
38,
39,
40,
41,
42,
43,
44,
45,
46,
47,
48,
49,
50,
51,
52,
53,
54,
55,
56,
57,
58,
59,
60,
61,
62,
63,
64,
124,
66,
67,
68,
69,
70,
71,
72,
73,
74,
75,
76,
77,
78,
79,
80,
81,
82,
83,
84,
85,
86,
87,
88,
89,
90,
91,
92,
93,
94,
95,
173,
175,
177,
178,
186,
189,
195,
200,
203,
201,
202,
205,
204,
206,
207,
210,
208,
209,
211,
214,
212,
213,
215,
216,
219,
217,
218,
220,
222,
225,
223,
224,
112,
161,
97,
98,
102,
116,
115,
149,
2,
170,
153,
125,
131,
3,
138,
141,
4,
156,
5,
6,
100,
152,
7,
8,
9,
10,
11,
139,
143,
12,
144,
147,
123,
96,
151,
13,
101,
14,
15,
16,
17,
121,
18,
174,
176,
191,
142,
148,
111,
137,
105,
119,
65,
8,
159,
19,
227,
198,
99,
103,
107,
108,
109,
110,
113,
20,
117,
118,
122,
172,
179,
171,
180,
181,
182,
183,
184,
185,
187,
188,
21,
190,
193,
194,
196,
145,
126,
127,
128,
129,
130,
132,
133,
134,
135,
136,
140,
22,
192,
221,
199,
228,
160,
154,
167,
197,
226,
157,
162,
166,
168,
150,
164,
169,
155,
158,
163,
23,
24,
25,
26,
27,
28,
29,
30,
31,
32,
33,
0 };
#ifdef FT_CONFIG_OPTION_ADOBE_GLYPH_LIST
static const unsigned short names_to_unicode[392] = {
0,
0x0020,
0x0021,
0x0022,
0x0023,
0x0024,
0x0025,
0x0026,
0x2019,
0x0028,
0x0029,
0x002A,
0x002B,
0x002C,
0x002D,
0x002E,
0x002F,
0x0030,
0x0031,
0x0032,
0x0033,
0x0034,
0x0035,
0x0036,
0x0037,
0x0038,
0x0039,
0x003A,
0x003B,
0x003C,
0x003D,
0x003E,
0x003F,
0x0040,
0x0041,
0x0042,
0x0043,
0x0044,
0x0045,
0x0046,
0x0047,
0x0048,
0x0049,
0x004A,
0x004B,
0x004C,
0x004D,
0x004E,
0x004F,
0x0050,
0x0051,
0x0052,
0x0053,
0x0054,
0x0055,
0x0056,
0x0057,
0x0058,
0x0059,
0x005A,
0x005B,
0x005C,
0x005D,
0x005E,
0x005F,
0x2018,
0x0061,
0x0062,
0x0063,
0x0064,
0x0065,
0x0066,
0x0067,
0x0068,
0x0069,
0x006A,
0x006B,
0x006C,
0x006D,
0x006E,
0x006F,
0x0070,
0x0071,
0x0072,
0x0073,
0x0074,
0x0075,
0x0076,
0x0077,
0x0078,
0x0079,
0x007A,
0x007B,
0x007C,
0x007D,
0x007E,
0x00A1,
0x00A2,
0x00A3,
0x2044,
0x00A5,
0x0192,
0x00A7,
0x00A4,
0x0027,
0x201C,
0,
0x2039,
0x203A,
0xFB01,
0xFB02,
0x2013,
0x2020,
0x2021,
0,
0x00B6,
0x2022,
0x201A,
0x201E,
0x201D,
0,
0x2026,
0x2030,
0x00BF,
0x0060,
0x00B4,
0x02C6,
0x02DC,
0x00AF,
0x02D8,
0x02D9,
0x00A8,
0x02DA,
0x00B8,
0x02DD,
0x02DB,
0x02C7,
0x2014,
0x00C6,
0x00AA,
0x0141,
0x00D8,
0x0152,
0x00BA,
0x00E6,
0x0131,
0,
0x00F8,
0x0153,
0x00DF,
0x00B9,
0x00AC,
0x00B5,
0x2122,
0x00D0,
0x00BD,
0x00B1,
0x00DE,
0x00BC,
0x00F7,
0x00A6,
0x00B0,
0x00FE,
0x00BE,
0x00B2,
0,
0x2212,
0x00F0,
0x00D7,
0x00B3,
0x00A9,
0x00C1,
0x00C2,
0x00C4,
0x00C0,
0x00C5,
0x00C3,
0x00C7,
0x00C9,
0x00CA,
0x00CB,
0x00C8,
0x00CD,
0x00CE,
0x00CF,
0x00CC,
0x00D1,
0x00D3,
0x00D4,
0x00D6,
0x00D2,
0x00D5,
0x0160,
0x00DA,
0x00DB,
0x00DC,
0x00D9,
0x00DD,
0x0178,
0x017D,
0x00E1,
0x00E2,
0x00E4,
0x00E0,
0x00E5,
0x00E3,
0x00E7,
0x00E9,
0x00EA,
0x00EB,
0x00E8,
0x00ED,
0x00EE,
0x00EF,
0x00EC,
0x00F1,
0x00F3,
0x00F4,
0x00F6,
0x00F2,
0x00F5,
0x0161,
0x00FA,
0x00FB,
0x00FC,
0x00F9,
0x00FD,
0x00FF,
0x017E,
0xF721,
0xF6F8,
0xF724,
0xF6E4,
0xF726,
0xF7B4,
0x207D,
0x207E,
0x2025,
0x2024,
0xF730,
0xF731,
0xF732,
0xF733,
0xF734,
0xF735,
0xF736,
0xF737,
0xF738,
0xF739,
0xF6E2,
0xF6DE,
0xF6E8,
0xF73F,
0xF6E9,
0xF6EA,
0xF6E0,
0xF6EB,
0xF6EC,
0xF6ED,
0xF6EE,
0xF6EF,
0x207F,
0xF6F0,
0xF6F1,
0xF6F2,
0xF6F3,
0xFB00,
0xFB03,
0xFB04,
0x208D,
0x208E,
0xF6F6,
0xF6E6,
0xF760,
0xF761,
0xF762,
0xF763,
0xF764,
0xF765,
0xF766,
0xF767,
0xF768,
0xF769,
0xF76A,
0xF76B,
0xF76C,
0xF76D,
0xF76E,
0xF76F,
0xF770,
0xF771,
0xF772,
0xF773,
0xF774,
0xF775,
0xF776,
0xF777,
0xF778,
0xF779,
0xF77A,
0x20A1,
0xF6DC,
0xF6DD,
0xF6FE,
0xF7A1,
0xF7A2,
0xF6F9,
0xF6FD,
0xF6FF,
0xF7A8,
0xF6F4,
0xF6F5,
0xF6F7,
0xF7AF,
0x2012,
0xF6E5,
0xF6FB,
0xF6FC,
0xF7B8,
0xF7BF,
0x215B,
0x215C,
0x215D,
0x215E,
0x2153,
0x2154,
0x2070,
0x2074,
0x2075,
0x2076,
0x2077,
0x2078,
0x2079,
0x2080,
0x2081,
0x2082,
0x2083,
0x2084,
0x2085,
0x2086,
0x2087,
0x2088,
0x2089,
0xF6DF,
0xF6E3,
0xF6E7,
0xF6E1,
0xF7E0,
0xF7E1,
0xF7E2,
0xF7E3,
0xF7E4,
0xF7E5,
0xF7E6,
0xF7E7,
0xF7E8,
0xF7E9,
0xF7EA,
0xF7EB,
0xF7EC,
0xF7ED,
0xF7EE,
0xF7EF,
0xF7F0,
0xF7F1,
0xF7F2,
0xF7F3,
0xF7F4,
0xF7F5,
0xF7F6,
0xF6FA,
0xF7F8,
0xF7F9,
0,
0xF7FB,
0xF7FC,
0xF7FD,
0xF7FE,
0xF7FF,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0 };
#endif /* FT_CONFIG_OPTION_ADOBE_GLYPH_LIST */
static const unsigned short t1_standard_encoding[257] = {
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22,
23,
24,
25,
26,
27,
28,
29,
30,
31,
32,
33,
34,
35,
36,
37,
38,
39,
40,
41,
42,
43,
44,
45,
46,
47,
48,
49,
50,
51,
52,
53,
54,
55,
56,
57,
58,
59,
60,
61,
62,
63,
64,
65,
66,
67,
68,
69,
70,
71,
72,
73,
74,
75,
76,
77,
78,
79,
80,
81,
82,
83,
84,
85,
86,
87,
88,
89,
90,
91,
92,
93,
94,
95,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
96,
97,
98,
99,
100,
101,
102,
103,
104,
105,
106,
107,
108,
109,
110,
0,
111,
112,
113,
114,
0,
115,
116,
117,
118,
119,
120,
121,
122,
0,
123,
0,
124,
125,
126,
127,
128,
129,
130,
131,
0,
132,
133,
0,
134,
135,
136,
137,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
138,
0,
139,
0,
0,
0,
0,
140,
141,
142,
143,
0,
0,
0,
0,
0,
144,
0,
0,
0,
145,
0,
0,
146,
147,
148,
149,
0,
0,
0,
0,
0 };
static const unsigned short t1_expert_encoding[257] = {
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
1,
229,
230,
0,
231,
232,
233,
234,
235,
236,
237,
238,
13,
14,
15,
99,
239,
240,
241,
242,
243,
244,
245,
246,
247,
248,
27,
28,
249,
250,
251,
252,
0,
253,
254,
255,
256,
257,
0,
0,
0,
258,
0,
0,
259,
260,
261,
262,
0,
0,
263,
264,
265,
0,
266,
109,
110,
267,
268,
269,
0,
270,
271,
272,
273,
274,
275,
276,
277,
278,
279,
280,
281,
282,
283,
284,
285,
286,
287,
288,
289,
290,
291,
292,
293,
294,
295,
296,
297,
298,
299,
300,
301,
302,
303,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
304,
305,
306,
0,
0,
307,
308,
309,
310,
311,
0,
312,
0,
0,
312,
0,
0,
314,
315,
0,
0,
316,
317,
318,
0,
0,
0,
158,
155,
163,
319,
320,
321,
322,
323,
324,
325,
0,
0,
326,
150,
164,
169,
327,
328,
329,
330,
331,
332,
333,
334,
335,
336,
337,
338,
339,
340,
341,
342,
343,
344,
345,
346,
347,
348,
349,
350,
351,
352,
353,
354,
355,
356,
357,
358,
359,
360,
361,
362,
363,
364,
365,
366,
367,
368,
369,
370,
371,
372,
373,
374,
375,
376,
377,
378,
0 };
/* end of automatically-generated tables */