]> www.fi.muni.cz Git - evince.git/blob - pdf/xpdf/TextOutputFontInfo.h
677e71a6a15a27624c94cf142f3a4f841524cc49
[evince.git] / pdf / xpdf / TextOutputFontInfo.h
1 //========================================================================
2 //
3 // TextOutputFontInfo.h
4 //
5 // This file was automatically generated by makeTextFontInfo.
6 //
7 // Copyright 1997 Derek B. Noonburg
8 //
9 //========================================================================
10
11 #ifndef TEXTOUTPUTFONTINFO_H
12 #define TEXTOUTPUTFONTINFO_H
13
14 //------------------------------------------------------------------------
15 // Character encodings.
16 //------------------------------------------------------------------------
17
18 #define ascii7EncodingSize 211
19 static char *ascii7EncodingNames[ascii7EncodingSize] = {
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   "minus",
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   "Aacute",
149   "Acircumflex",
150   "Adieresis",
151   "Agrave",
152   "Aring",
153   "Atilde",
154   "AE",
155   "Ccedilla",
156   "Eacute",
157   "Ecircumflex",
158   "Edieresis",
159   "Egrave",
160   "Iacute",
161   "Icircumflex",
162   "Idieresis",
163   "Igrave",
164   "Lslash",
165   "Ntilde",
166   "Oacute",
167   "Ocircumflex",
168   "Odieresis",
169   "Ograve",
170   "Oslash",
171   "Otilde",
172   "OE",
173   "Scaron",
174   "Uacute",
175   "Ucircumflex",
176   "Udieresis",
177   "Ugrave",
178   "Yacute",
179   "Ydieresis",
180   "Zcaron",
181   "aacute",
182   "acircumflex",
183   "adieresis",
184   "agrave",
185   "aring",
186   "atilde",
187   "ae",
188   "ccedilla",
189   "eacute",
190   "ecircumflex",
191   "edieresis",
192   "egrave",
193   "fi",
194   "fl",
195   "ff",
196   "ffi",
197   "ffl",
198   "dotlessi",
199   "iacute",
200   "icircumflex",
201   "idieresis",
202   "igrave",
203   "lslash",
204   "ntilde",
205   "oacute",
206   "ocircumflex",
207   "odieresis",
208   "ograve",
209   "oslash",
210   "otilde",
211   "oe",
212   "scaron",
213   "uacute",
214   "ucircumflex",
215   "udieresis",
216   "ugrave",
217   "yacute",
218   "ydieresis",
219   "zcaron",
220   "brokenbar",
221   "bullet",
222   "ellipsis",
223   "emdash",
224   "endash",
225   "hyphen",
226   "quotedblleft",
227   "quotedblright",
228   "quotesingle",
229   "registered",
230   "trademark"
231 };
232 static FontEncoding ascii7Encoding(ascii7EncodingNames,
233                                    ascii7EncodingSize);
234
235 #define isoLatin1EncodingSize 279
236 static char *isoLatin1EncodingNames[isoLatin1EncodingSize] = {
237   NULL,
238   NULL,
239   NULL,
240   NULL,
241   NULL,
242   NULL,
243   NULL,
244   NULL,
245   NULL,
246   NULL,
247   NULL,
248   NULL,
249   NULL,
250   NULL,
251   NULL,
252   NULL,
253   NULL,
254   NULL,
255   NULL,
256   NULL,
257   NULL,
258   NULL,
259   NULL,
260   NULL,
261   NULL,
262   NULL,
263   NULL,
264   NULL,
265   NULL,
266   NULL,
267   NULL,
268   NULL,
269   "space",
270   "exclam",
271   "quotedbl",
272   "numbersign",
273   "dollar",
274   "percent",
275   "ampersand",
276   "quoteright",
277   "parenleft",
278   "parenright",
279   "asterisk",
280   "plus",
281   "comma",
282   "minus",
283   "period",
284   "slash",
285   "zero",
286   "one",
287   "two",
288   "three",
289   "four",
290   "five",
291   "six",
292   "seven",
293   "eight",
294   "nine",
295   "colon",
296   "semicolon",
297   "less",
298   "equal",
299   "greater",
300   "question",
301   "at",
302   "A",
303   "B",
304   "C",
305   "D",
306   "E",
307   "F",
308   "G",
309   "H",
310   "I",
311   "J",
312   "K",
313   "L",
314   "M",
315   "N",
316   "O",
317   "P",
318   "Q",
319   "R",
320   "S",
321   "T",
322   "U",
323   "V",
324   "W",
325   "X",
326   "Y",
327   "Z",
328   "bracketleft",
329   "backslash",
330   "bracketright",
331   "asciicircum",
332   "underscore",
333   "quoteleft",
334   "a",
335   "b",
336   "c",
337   "d",
338   "e",
339   "f",
340   "g",
341   "h",
342   "i",
343   "j",
344   "k",
345   "l",
346   "m",
347   "n",
348   "o",
349   "p",
350   "q",
351   "r",
352   "s",
353   "t",
354   "u",
355   "v",
356   "w",
357   "x",
358   "y",
359   "z",
360   "braceleft",
361   "bar",
362   "braceright",
363   "asciitilde",
364   NULL,
365   NULL,
366   NULL,
367   NULL,
368   NULL,
369   NULL,
370   NULL,
371   NULL,
372   NULL,
373   NULL,
374   NULL,
375   NULL,
376   NULL,
377   NULL,
378   NULL,
379   NULL,
380   NULL,
381   NULL,
382   NULL,
383   NULL,
384   NULL,
385   NULL,
386   NULL,
387   NULL,
388   NULL,
389   NULL,
390   NULL,
391   NULL,
392   NULL,
393   NULL,
394   NULL,
395   NULL,
396   NULL,
397   NULL,
398   "exclamdown",
399   "cent",
400   "sterling",
401   "currency",
402   "yen",
403   "brokenbar",
404   "section",
405   "dieresis",
406   "copyright",
407   "ordfeminine",
408   "guillemotleft",
409   "logicalnot",
410   "endash",
411   "registered",
412   "macron",
413   "degree",
414   "plusminus",
415   "twosuperior",
416   "threesuperior",
417   "acute",
418   "mu",
419   "paragraph",
420   "periodcentered",
421   "cedilla",
422   "onesuperior",
423   "ordmasculine",
424   "guillemotright",
425   "onequarter",
426   "onehalf",
427   "threequarters",
428   "questiondown",
429   "Agrave",
430   "Aacute",
431   "Acircumflex",
432   "Atilde",
433   "Adieresis",
434   "Aring",
435   "AE",
436   "Ccedilla",
437   "Egrave",
438   "Eacute",
439   "Ecircumflex",
440   "Edieresis",
441   "Igrave",
442   "Iacute",
443   "Icircumflex",
444   "Idieresis",
445   "Eth",
446   "Ntilde",
447   "Ograve",
448   "Oacute",
449   "Ocircumflex",
450   "Otilde",
451   "Odieresis",
452   "multiply",
453   "Oslash",
454   "Ugrave",
455   "Uacute",
456   "Ucircumflex",
457   "Udieresis",
458   "Yacute",
459   "Thorn",
460   "germandbls",
461   "agrave",
462   "aacute",
463   "acircumflex",
464   "atilde",
465   "adieresis",
466   "aring",
467   "ae",
468   "ccedilla",
469   "egrave",
470   "eacute",
471   "ecircumflex",
472   "edieresis",
473   "igrave",
474   "iacute",
475   "icircumflex",
476   "idieresis",
477   "eth",
478   "ntilde",
479   "ograve",
480   "oacute",
481   "ocircumflex",
482   "otilde",
483   "odieresis",
484   "divide",
485   "oslash",
486   "ugrave",
487   "uacute",
488   "ucircumflex",
489   "udieresis",
490   "yacute",
491   "thorn",
492   "ydieresis",
493   "Lslash",
494   "OE",
495   "Scaron",
496   "Ydieresis",
497   "Zcaron",
498   "fi",
499   "fl",
500   "ff",
501   "ffi",
502   "ffl",
503   "dotlessi",
504   "lslash",
505   "oe",
506   "scaron",
507   "zcaron",
508   "bullet",
509   "ellipsis",
510   "emdash",
511   "hyphen",
512   "quotedblleft",
513   "quotedblright",
514   "quotesingle",
515   "trademark"
516 };
517 static FontEncoding isoLatin1Encoding(isoLatin1EncodingNames,
518                                       isoLatin1EncodingSize);
519
520 #define isoLatin2EncodingSize 269
521 static char *isoLatin2EncodingNames[isoLatin2EncodingSize] = {
522   NULL,
523   NULL,
524   NULL,
525   NULL,
526   NULL,
527   NULL,
528   NULL,
529   NULL,
530   NULL,
531   NULL,
532   NULL,
533   NULL,
534   NULL,
535   NULL,
536   NULL,
537   NULL,
538   NULL,
539   NULL,
540   NULL,
541   NULL,
542   NULL,
543   NULL,
544   NULL,
545   NULL,
546   NULL,
547   NULL,
548   NULL,
549   NULL,
550   NULL,
551   NULL,
552   NULL,
553   NULL,
554   "space",
555   "exclam",
556   "quotedbl",
557   "numbersign",
558   "dollar",
559   "percent",
560   "ampersand",
561   "quoteright",
562   "parenleft",
563   "parenright",
564   "asterisk",
565   "plus",
566   "comma",
567   "minus",
568   "period",
569   "slash",
570   "zero",
571   "one",
572   "two",
573   "three",
574   "four",
575   "five",
576   "six",
577   "seven",
578   "eight",
579   "nine",
580   "colon",
581   "semicolon",
582   "less",
583   "equal",
584   "greater",
585   "question",
586   "at",
587   "A",
588   "B",
589   "C",
590   "D",
591   "E",
592   "F",
593   "G",
594   "H",
595   "I",
596   "J",
597   "K",
598   "L",
599   "M",
600   "N",
601   "O",
602   "P",
603   "Q",
604   "R",
605   "S",
606   "T",
607   "U",
608   "V",
609   "W",
610   "X",
611   "Y",
612   "Z",
613   "bracketleft",
614   "backslash",
615   "bracketright",
616   "asciicircum",
617   "underscore",
618   "quoteleft",
619   "a",
620   "b",
621   "c",
622   "d",
623   "e",
624   "f",
625   "g",
626   "h",
627   "i",
628   "j",
629   "k",
630   "l",
631   "m",
632   "n",
633   "o",
634   "p",
635   "q",
636   "r",
637   "s",
638   "t",
639   "u",
640   "v",
641   "w",
642   "x",
643   "y",
644   "z",
645   "braceleft",
646   "bar",
647   "braceright",
648   "asciitilde",
649   NULL,
650   NULL,
651   NULL,
652   NULL,
653   NULL,
654   NULL,
655   NULL,
656   NULL,
657   NULL,
658   NULL,
659   NULL,
660   NULL,
661   NULL,
662   NULL,
663   NULL,
664   NULL,
665   NULL,
666   NULL,
667   NULL,
668   NULL,
669   NULL,
670   NULL,
671   NULL,
672   NULL,
673   NULL,
674   NULL,
675   NULL,
676   NULL,
677   NULL,
678   NULL,
679   NULL,
680   NULL,
681   NULL,
682   "space",
683   "Aogonek",
684   "breve",
685   "Lslash",
686   "currency",
687   "Lcaron",
688   "Sacute",
689   "section",
690   "dieresis",
691   "Scaron",
692   "Scedilla",
693   "Tcaron",
694   "Zacute",
695   "endash",
696   "Zcaron",
697   "Zdot",
698   "degree",
699   "aogonek",
700   "ogonek",
701   "lslash",
702   "acute",
703   "lcaron",
704   "sacute",
705   "caron",
706   "cedilla",
707   "scaron",
708   "scedilla",
709   "tcaron",
710   "zacute",
711   "dblacute",
712   "zcaron",
713   "zdot",
714   "Racute",
715   "Aacute",
716   "Acircumflex",
717   "Abreve",
718   "Adieresis",
719   "Lacute",
720   "Cacute",
721   "Ccedilla",
722   "Ccaron",
723   "Eacute",
724   "Eogonek",
725   "Edieresis",
726   "Ecaron",
727   "Iacute",
728   "Icircumflex",
729   "Dcaron",
730   "Dslash",
731   "Nacute",
732   "Ncaron",
733   "Oacute",
734   "Ocircumflex",
735   "Odblacute",
736   "Odieresis",
737   "multiply",
738   "Rcaron",
739   "Uring",
740   "Uacute",
741   "Udblacute",
742   "Udieresis",
743   "Yacute",
744   "Tcedilla",
745   "sharps",
746   "racute",
747   "aacute",
748   "acircumflex",
749   "abreve",
750   "adieresis",
751   "lacute",
752   "cacute",
753   "ccedilla",
754   "ccaron",
755   "eacute",
756   "eogonek",
757   "edieresis",
758   "ecaron",
759   "iacute",
760   "icircumflex",
761   "dcaron",
762   "dslash",
763   "nacute",
764   "ncaron",
765   "oacute",
766   "ocircumflex",
767   "odblacute",
768   "odieresis",
769   "divide",
770   "rcaron",
771   "uring",
772   "uacute",
773   "udblacute",
774   "udieresis",
775   "yacute",
776   "tcedilla",
777   "dotaccent",
778   "fi",
779   "fl",
780   "ff",
781   "ffi",
782   "ffl",
783   "bullet",
784   "ellipsis",
785   "emdash",
786   "hyphen",
787   "quotedblleft",
788   "quotedblright",
789   "quotesingle",
790   "trademark"
791 };
792 static FontEncoding isoLatin2Encoding(isoLatin2EncodingNames,
793                                       isoLatin2EncodingSize);
794
795 #define isoLatin5EncodingSize 279
796 static char *isoLatin5EncodingNames[isoLatin5EncodingSize] = {
797   NULL,
798   NULL,
799   NULL,
800   NULL,
801   NULL,
802   NULL,
803   NULL,
804   NULL,
805   NULL,
806   NULL,
807   NULL,
808   NULL,
809   NULL,
810   NULL,
811   NULL,
812   NULL,
813   NULL,
814   NULL,
815   NULL,
816   NULL,
817   NULL,
818   NULL,
819   NULL,
820   NULL,
821   NULL,
822   NULL,
823   NULL,
824   NULL,
825   NULL,
826   NULL,
827   NULL,
828   NULL,
829   "space",
830   "exclam",
831   "quotedbl",
832   "numbersign",
833   "dollar",
834   "percent",
835   "ampersand",
836   "quoteright",
837   "parenleft",
838   "parenright",
839   "asterisk",
840   "plus",
841   "comma",
842   "minus",
843   "period",
844   "slash",
845   "zero",
846   "one",
847   "two",
848   "three",
849   "four",
850   "five",
851   "six",
852   "seven",
853   "eight",
854   "nine",
855   "colon",
856   "semicolon",
857   "less",
858   "equal",
859   "greater",
860   "question",
861   "at",
862   "A",
863   "B",
864   "C",
865   "D",
866   "E",
867   "F",
868   "G",
869   "H",
870   "I",
871   "J",
872   "K",
873   "L",
874   "M",
875   "N",
876   "O",
877   "P",
878   "Q",
879   "R",
880   "S",
881   "T",
882   "U",
883   "V",
884   "W",
885   "X",
886   "Y",
887   "Z",
888   "bracketleft",
889   "backslash",
890   "bracketright",
891   "asciicircum",
892   "underscore",
893   "quoteleft",
894   "a",
895   "b",
896   "c",
897   "d",
898   "e",
899   "f",
900   "g",
901   "h",
902   "i",
903   "j",
904   "k",
905   "l",
906   "m",
907   "n",
908   "o",
909   "p",
910   "q",
911   "r",
912   "s",
913   "t",
914   "u",
915   "v",
916   "w",
917   "x",
918   "y",
919   "z",
920   "braceleft",
921   "bar",
922   "braceright",
923   "asciitilde",
924   NULL,
925   NULL,
926   NULL,
927   NULL,
928   NULL,
929   NULL,
930   NULL,
931   NULL,
932   NULL,
933   NULL,
934   NULL,
935   NULL,
936   NULL,
937   NULL,
938   NULL,
939   NULL,
940   NULL,
941   NULL,
942   NULL,
943   NULL,
944   NULL,
945   NULL,
946   NULL,
947   NULL,
948   NULL,
949   NULL,
950   NULL,
951   NULL,
952   NULL,
953   NULL,
954   NULL,
955   NULL,
956   NULL,
957   "space",
958   "exclamdown",
959   "cent",
960   "sterling",
961   "currency",
962   "yen",
963   "brokenbar",
964   "section",
965   "dieresis",
966   "copyright",
967   "ordfeminine",
968   "guillemotleft",
969   "logicalnot",
970   "endash",
971   "registered",
972   "macron",
973   "degree",
974   "plusminus",
975   "twosuperior",
976   "threesuperior",
977   "acute",
978   "mu",
979   "paragraph",
980   "periodcentered",
981   "cedilla",
982   "onesuperior",
983   "ordmasculine",
984   "guillemotright",
985   "onequarter",
986   "onehalf",
987   "threequarters",
988   "questiondown",
989   "Agrave",
990   "Aacute",
991   "Acircumflex",
992   "Atilde",
993   "Adieresis",
994   "Aring",
995   "AE",
996   "Ccedilla",
997   "Egrave",
998   "Eacute",
999   "Ecircumflex",
1000   "Edieresis",
1001   "Igrave",
1002   "Iacute",
1003   "Icircumflex",
1004   "Idieresis",
1005   "Gbreve",
1006   "Ntilde",
1007   "Ograve",
1008   "Oacute",
1009   "Ocircumflex",
1010   "Otilde",
1011   "Odieresis",
1012   "multiply",
1013   "Oslash",
1014   "Ugrave",
1015   "Uacute",
1016   "Ucircumflex",
1017   "Udieresis",
1018   "Idot",
1019   "Scedilla",
1020   "sharps",
1021   "agrave",
1022   "aacute",
1023   "acircumflex",
1024   "atilde",
1025   "adieresis",
1026   "aring",
1027   "ae",
1028   "ccedilla",
1029   "egrave",
1030   "eacute",
1031   "ecircumflex",
1032   "edieresis",
1033   "igrave",
1034   "iacute",
1035   "icircumflex",
1036   "idieresis",
1037   "gbreve",
1038   "ntilde",
1039   "ograve",
1040   "oacute",
1041   "ocircumflex",
1042   "otilde",
1043   "odieresis",
1044   "divide",
1045   "oslash",
1046   "ugrave",
1047   "uacute",
1048   "ucircumflex",
1049   "udieresis",
1050   "dotlessi",
1051   "scedilla",
1052   "ydieresis",
1053   "Lslash",
1054   "OE",
1055   "Scaron",
1056   "Ydieresis",
1057   "Zcaron",
1058   "fi",
1059   "fl",
1060   "ff",
1061   "ffi",
1062   "ffl",
1063   "dotlessi",
1064   "lslash",
1065   "oe",
1066   "scaron",
1067   "zcaron",
1068   "bullet",
1069   "ellipsis",
1070   "emdash",
1071   "hyphen",
1072   "quotedblleft",
1073   "quotedblright",
1074   "quotesingle",
1075   "trademark"
1076 };
1077 static FontEncoding isoLatin5Encoding(isoLatin5EncodingNames,
1078                                       isoLatin5EncodingSize);
1079
1080 #endif