added support for truetype libs using ttf2pt1.
[swftools.git] / pdf2swf / xpdf / StdFontInfo.h
1 //========================================================================
2 //
3 // StdFontInfo.h
4 //
5 // This file was automatically generated by makeFontInfo.
6 //
7 // Copyright 1999 Derek B. Noonburg
8 //
9 //========================================================================
10
11 #ifndef STDFONTINFO_H
12 #define STDFONTINFO_H
13
14 //------------------------------------------------------------------------
15 // type1StdEncoding -- Adobe Type 1 StandardEncoding
16 //------------------------------------------------------------------------
17
18 #define type1StdEncodingSize 256
19 static char *type1StdEncodingNames[type1StdEncodingSize] = {
20   NULL,
21   NULL,
22   NULL,
23   NULL,
24   NULL,
25   NULL,
26   NULL,
27   NULL,
28   NULL,
29   NULL,
30   NULL,
31   NULL,
32   NULL,
33   NULL,
34   NULL,
35   NULL,
36   NULL,
37   NULL,
38   NULL,
39   NULL,
40   NULL,
41   NULL,
42   NULL,
43   NULL,
44   NULL,
45   NULL,
46   NULL,
47   NULL,
48   NULL,
49   NULL,
50   NULL,
51   NULL,
52   "space",
53   "exclam",
54   "quotedbl",
55   "numbersign",
56   "dollar",
57   "percent",
58   "ampersand",
59   "quoteright",
60   "parenleft",
61   "parenright",
62   "asterisk",
63   "plus",
64   "comma",
65   "hyphen",
66   "period",
67   "slash",
68   "zero",
69   "one",
70   "two",
71   "three",
72   "four",
73   "five",
74   "six",
75   "seven",
76   "eight",
77   "nine",
78   "colon",
79   "semicolon",
80   "less",
81   "equal",
82   "greater",
83   "question",
84   "at",
85   "A",
86   "B",
87   "C",
88   "D",
89   "E",
90   "F",
91   "G",
92   "H",
93   "I",
94   "J",
95   "K",
96   "L",
97   "M",
98   "N",
99   "O",
100   "P",
101   "Q",
102   "R",
103   "S",
104   "T",
105   "U",
106   "V",
107   "W",
108   "X",
109   "Y",
110   "Z",
111   "bracketleft",
112   "backslash",
113   "bracketright",
114   "asciicircum",
115   "underscore",
116   "quoteleft",
117   "a",
118   "b",
119   "c",
120   "d",
121   "e",
122   "f",
123   "g",
124   "h",
125   "i",
126   "j",
127   "k",
128   "l",
129   "m",
130   "n",
131   "o",
132   "p",
133   "q",
134   "r",
135   "s",
136   "t",
137   "u",
138   "v",
139   "w",
140   "x",
141   "y",
142   "z",
143   "braceleft",
144   "bar",
145   "braceright",
146   "asciitilde",
147   NULL,
148   NULL,
149   NULL,
150   NULL,
151   NULL,
152   NULL,
153   NULL,
154   NULL,
155   NULL,
156   NULL,
157   NULL,
158   NULL,
159   NULL,
160   NULL,
161   NULL,
162   NULL,
163   NULL,
164   NULL,
165   NULL,
166   NULL,
167   NULL,
168   NULL,
169   NULL,
170   NULL,
171   NULL,
172   NULL,
173   NULL,
174   NULL,
175   NULL,
176   NULL,
177   NULL,
178   NULL,
179   NULL,
180   NULL,
181   "exclamdown",
182   "cent",
183   "sterling",
184   "fraction",
185   "yen",
186   "florin",
187   "section",
188   "currency",
189   "quotesingle",
190   "quotedblleft",
191   "guillemotleft",
192   "guilsinglleft",
193   "guilsinglright",
194   "fi",
195   "fl",
196   NULL,
197   "endash",
198   "dagger",
199   "daggerdbl",
200   "periodcentered",
201   NULL,
202   "paragraph",
203   "bullet",
204   "quotesinglbase",
205   "quotedblbase",
206   "quotedblright",
207   "guillemotright",
208   "ellipsis",
209   "perthousand",
210   NULL,
211   "questiondown",
212   NULL,
213   "grave",
214   "acute",
215   "circumflex",
216   "tilde",
217   "macron",
218   "breve",
219   "dotaccent",
220   "dieresis",
221   NULL,
222   "ring",
223   "cedilla",
224   NULL,
225   "hungarumlaut",
226   "ogonek",
227   "caron",
228   "emdash",
229   NULL,
230   NULL,
231   NULL,
232   NULL,
233   NULL,
234   NULL,
235   NULL,
236   NULL,
237   NULL,
238   NULL,
239   NULL,
240   NULL,
241   NULL,
242   NULL,
243   NULL,
244   NULL,
245   "AE",
246   NULL,
247   "ordfeminine",
248   NULL,
249   NULL,
250   NULL,
251   NULL,
252   "Lslash",
253   "Oslash",
254   "OE",
255   "ordmasculine",
256   NULL,
257   NULL,
258   NULL,
259   NULL,
260   NULL,
261   "ae",
262   NULL,
263   NULL,
264   NULL,
265   "dotlessi",
266   NULL,
267   NULL,
268   "lslash",
269   "oslash",
270   "oe",
271   "germandbls",
272   NULL,
273   NULL,
274   NULL,
275   NULL
276 };
277 static FontEncoding type1StdEncoding(type1StdEncodingNames,
278                                      type1StdEncodingSize);
279
280 //------------------------------------------------------------------------
281 // type1ExpertEncoding -- Adobe Type 1 ExpertEncoding
282 //------------------------------------------------------------------------
283
284 #define type1ExpertEncodingSize 256
285 static char *type1ExpertEncodingNames[type1ExpertEncodingSize] = {
286   NULL,
287   NULL,
288   NULL,
289   NULL,
290   NULL,
291   NULL,
292   NULL,
293   NULL,
294   NULL,
295   NULL,
296   NULL,
297   NULL,
298   NULL,
299   NULL,
300   NULL,
301   NULL,
302   NULL,
303   NULL,
304   NULL,
305   NULL,
306   NULL,
307   NULL,
308   NULL,
309   NULL,
310   NULL,
311   NULL,
312   NULL,
313   NULL,
314   NULL,
315   NULL,
316   NULL,
317   NULL,
318   "space",
319   "exclamsmall",
320   "Hungarumlautsmall",
321   NULL,
322   "dollaroldstyle",
323   "dollarsuperior",
324   "ampersandsmall",
325   "Acutesmall",
326   "parenleftsuperior",
327   "parenrightsuperior",
328   "twodotenleader",
329   "onedotenleader",
330   "comma",
331   "hyphen",
332   "period",
333   "fraction",
334   "zerooldstyle",
335   "oneoldstyle",
336   "twooldstyle",
337   "threeoldstyle",
338   "fouroldstyle",
339   "fiveoldstyle",
340   "sixoldstyle",
341   "sevenoldstyle",
342   "eightoldstyle",
343   "nineoldstyle",
344   "colon",
345   "semicolon",
346   "commasuperior",
347   "threequartersemdash",
348   "periodsuperior",
349   "questionsmall",
350   NULL,
351   "asuperior",
352   "bsuperior",
353   "centsuperior",
354   "dsuperior",
355   "esuperior",
356   NULL,
357   NULL,
358   NULL,
359   "isuperior",
360   NULL,
361   NULL,
362   "lsuperior",
363   "msuperior",
364   "nsuperior",
365   "osuperior",
366   NULL,
367   NULL,
368   "rsuperior",
369   "ssuperior",
370   "tsuperior",
371   NULL,
372   "ff",
373   "fi",
374   "fl",
375   "ffi",
376   "ffl",
377   "parenleftinferior",
378   NULL,
379   "parenrightinferior",
380   "Circumflexsmall",
381   "hyphensuperior",
382   "Gravesmall",
383   "Asmall",
384   "Bsmall",
385   "Csmall",
386   "Dsmall",
387   "Esmall",
388   "Fsmall",
389   "Gsmall",
390   "Hsmall",
391   "Ismall",
392   "Jsmall",
393   "Ksmall",
394   "Lsmall",
395   "Msmall",
396   "Nsmall",
397   "Osmall",
398   "Psmall",
399   "Qsmall",
400   "Rsmall",
401   "Ssmall",
402   "Tsmall",
403   "Usmall",
404   "Vsmall",
405   "Wsmall",
406   "Xsmall",
407   "Ysmall",
408   "Zsmall",
409   "colonmonetary",
410   "onefitted",
411   "rupiah",
412   "Tildesmall",
413   NULL,
414   NULL,
415   NULL,
416   NULL,
417   NULL,
418   NULL,
419   NULL,
420   NULL,
421   NULL,
422   NULL,
423   NULL,
424   NULL,
425   NULL,
426   NULL,
427   NULL,
428   NULL,
429   NULL,
430   NULL,
431   NULL,
432   NULL,
433   NULL,
434   NULL,
435   NULL,
436   NULL,
437   NULL,
438   NULL,
439   NULL,
440   NULL,
441   NULL,
442   NULL,
443   NULL,
444   NULL,
445   NULL,
446   NULL,
447   "exclamdownsmall",
448   "centoldstyle",
449   "Lslashsmall",
450   NULL,
451   NULL,
452   "Scaronsmall",
453   "Zcaronsmall",
454   "Dieresissmall",
455   "Brevesmall",
456   "Caronsmall",
457   NULL,
458   "Dotaccentsmall",
459   NULL,
460   NULL,
461   "Macronsmall",
462   NULL,
463   NULL,
464   "figuredash",
465   "hypheninferior",
466   NULL,
467   NULL,
468   "Ogoneksmall",
469   "Ringsmall",
470   "Cedillasmall",
471   NULL,
472   NULL,
473   NULL,
474   "onequarter",
475   "onehalf",
476   "threequarters",
477   "questiondownsmall",
478   "oneeighth",
479   "threeeighths",
480   "fiveeighths",
481   "seveneighths",
482   "onethird",
483   "twothirds",
484   NULL,
485   NULL,
486   "zerosuperior",
487   "onesuperior",
488   "twosuperior",
489   "threesuperior",
490   "foursuperior",
491   "fivesuperior",
492   "sixsuperior",
493   "sevensuperior",
494   "eightsuperior",
495   "ninesuperior",
496   "zeroinferior",
497   "oneinferior",
498   "twoinferior",
499   "threeinferior",
500   "fourinferior",
501   "fiveinferior",
502   "sixinferior",
503   "seveninferior",
504   "eightinferior",
505   "nineinferior",
506   "centinferior",
507   "dollarinferior",
508   "periodinferior",
509   "commainferior",
510   "Agravesmall",
511   "Aacutesmall",
512   "Acircumflexsmall",
513   "Atildesmall",
514   "Adieresissmall",
515   "Aringsmall",
516   "AEsmall",
517   "Ccedillasmall",
518   "Egravesmall",
519   "Eacutesmall",
520   "Ecircumflexsmall",
521   "Edieresissmall",
522   "Igravesmall",
523   "Iacutesmall",
524   "Icircumflexsmall",
525   "Idieresissmall",
526   "Ethsmall",
527   "Ntildesmall",
528   "Ogravesmall",
529   "Oacutesmall",
530   "Ocircumflexsmall",
531   "Otildesmall",
532   "Odieresissmall",
533   "OEsmall",
534   "Oslashsmall",
535   "Ugravesmall",
536   "Uacutesmall",
537   "Ucircumflexsmall",
538   "Udieresissmall",
539   "Yacutesmall",
540   "Thornsmall",
541   "Ydieresissmall"
542 };
543 static FontEncoding type1ExpertEncoding(type1ExpertEncodingNames,
544                                         type1ExpertEncodingSize);
545
546 #endif