]> www.fi.muni.cz Git - evince.git/blobdiff - pdf/xpdf/TextOutputFontInfo.h
Synched with Xpdf 0.92
[evince.git] / pdf / xpdf / TextOutputFontInfo.h
index 14051082ef0c3f372ad0bb6788b211e0dbf9bd94..677e71a6a15a27624c94cf142f3a4f841524cc49 100644 (file)
@@ -8,8 +8,8 @@
 //
 //========================================================================
 
-#ifndef TEXTFONTINFO_H
-#define TEXTFONTINFO_H
+#ifndef TEXTOUTPUTFONTINFO_H
+#define TEXTOUTPUTFONTINFO_H
 
 //------------------------------------------------------------------------
 // Character encodings.
@@ -517,4 +517,564 @@ static char *isoLatin1EncodingNames[isoLatin1EncodingSize] = {
 static FontEncoding isoLatin1Encoding(isoLatin1EncodingNames,
                                       isoLatin1EncodingSize);
 
+#define isoLatin2EncodingSize 269
+static char *isoLatin2EncodingNames[isoLatin2EncodingSize] = {
+  NULL,
+  NULL,
+  NULL,
+  NULL,
+  NULL,
+  NULL,
+  NULL,
+  NULL,
+  NULL,
+  NULL,
+  NULL,
+  NULL,
+  NULL,
+  NULL,
+  NULL,
+  NULL,
+  NULL,
+  NULL,
+  NULL,
+  NULL,
+  NULL,
+  NULL,
+  NULL,
+  NULL,
+  NULL,
+  NULL,
+  NULL,
+  NULL,
+  NULL,
+  NULL,
+  NULL,
+  NULL,
+  "space",
+  "exclam",
+  "quotedbl",
+  "numbersign",
+  "dollar",
+  "percent",
+  "ampersand",
+  "quoteright",
+  "parenleft",
+  "parenright",
+  "asterisk",
+  "plus",
+  "comma",
+  "minus",
+  "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",
+  NULL,
+  NULL,
+  NULL,
+  NULL,
+  NULL,
+  NULL,
+  NULL,
+  NULL,
+  NULL,
+  NULL,
+  NULL,
+  NULL,
+  NULL,
+  NULL,
+  NULL,
+  NULL,
+  NULL,
+  NULL,
+  NULL,
+  NULL,
+  NULL,
+  NULL,
+  NULL,
+  NULL,
+  NULL,
+  NULL,
+  NULL,
+  NULL,
+  NULL,
+  NULL,
+  NULL,
+  NULL,
+  NULL,
+  "space",
+  "Aogonek",
+  "breve",
+  "Lslash",
+  "currency",
+  "Lcaron",
+  "Sacute",
+  "section",
+  "dieresis",
+  "Scaron",
+  "Scedilla",
+  "Tcaron",
+  "Zacute",
+  "endash",
+  "Zcaron",
+  "Zdot",
+  "degree",
+  "aogonek",
+  "ogonek",
+  "lslash",
+  "acute",
+  "lcaron",
+  "sacute",
+  "caron",
+  "cedilla",
+  "scaron",
+  "scedilla",
+  "tcaron",
+  "zacute",
+  "dblacute",
+  "zcaron",
+  "zdot",
+  "Racute",
+  "Aacute",
+  "Acircumflex",
+  "Abreve",
+  "Adieresis",
+  "Lacute",
+  "Cacute",
+  "Ccedilla",
+  "Ccaron",
+  "Eacute",
+  "Eogonek",
+  "Edieresis",
+  "Ecaron",
+  "Iacute",
+  "Icircumflex",
+  "Dcaron",
+  "Dslash",
+  "Nacute",
+  "Ncaron",
+  "Oacute",
+  "Ocircumflex",
+  "Odblacute",
+  "Odieresis",
+  "multiply",
+  "Rcaron",
+  "Uring",
+  "Uacute",
+  "Udblacute",
+  "Udieresis",
+  "Yacute",
+  "Tcedilla",
+  "sharps",
+  "racute",
+  "aacute",
+  "acircumflex",
+  "abreve",
+  "adieresis",
+  "lacute",
+  "cacute",
+  "ccedilla",
+  "ccaron",
+  "eacute",
+  "eogonek",
+  "edieresis",
+  "ecaron",
+  "iacute",
+  "icircumflex",
+  "dcaron",
+  "dslash",
+  "nacute",
+  "ncaron",
+  "oacute",
+  "ocircumflex",
+  "odblacute",
+  "odieresis",
+  "divide",
+  "rcaron",
+  "uring",
+  "uacute",
+  "udblacute",
+  "udieresis",
+  "yacute",
+  "tcedilla",
+  "dotaccent",
+  "fi",
+  "fl",
+  "ff",
+  "ffi",
+  "ffl",
+  "bullet",
+  "ellipsis",
+  "emdash",
+  "hyphen",
+  "quotedblleft",
+  "quotedblright",
+  "quotesingle",
+  "trademark"
+};
+static FontEncoding isoLatin2Encoding(isoLatin2EncodingNames,
+                                      isoLatin2EncodingSize);
+
+#define isoLatin5EncodingSize 279
+static char *isoLatin5EncodingNames[isoLatin5EncodingSize] = {
+  NULL,
+  NULL,
+  NULL,
+  NULL,
+  NULL,
+  NULL,
+  NULL,
+  NULL,
+  NULL,
+  NULL,
+  NULL,
+  NULL,
+  NULL,
+  NULL,
+  NULL,
+  NULL,
+  NULL,
+  NULL,
+  NULL,
+  NULL,
+  NULL,
+  NULL,
+  NULL,
+  NULL,
+  NULL,
+  NULL,
+  NULL,
+  NULL,
+  NULL,
+  NULL,
+  NULL,
+  NULL,
+  "space",
+  "exclam",
+  "quotedbl",
+  "numbersign",
+  "dollar",
+  "percent",
+  "ampersand",
+  "quoteright",
+  "parenleft",
+  "parenright",
+  "asterisk",
+  "plus",
+  "comma",
+  "minus",
+  "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",
+  NULL,
+  NULL,
+  NULL,
+  NULL,
+  NULL,
+  NULL,
+  NULL,
+  NULL,
+  NULL,
+  NULL,
+  NULL,
+  NULL,
+  NULL,
+  NULL,
+  NULL,
+  NULL,
+  NULL,
+  NULL,
+  NULL,
+  NULL,
+  NULL,
+  NULL,
+  NULL,
+  NULL,
+  NULL,
+  NULL,
+  NULL,
+  NULL,
+  NULL,
+  NULL,
+  NULL,
+  NULL,
+  NULL,
+  "space",
+  "exclamdown",
+  "cent",
+  "sterling",
+  "currency",
+  "yen",
+  "brokenbar",
+  "section",
+  "dieresis",
+  "copyright",
+  "ordfeminine",
+  "guillemotleft",
+  "logicalnot",
+  "endash",
+  "registered",
+  "macron",
+  "degree",
+  "plusminus",
+  "twosuperior",
+  "threesuperior",
+  "acute",
+  "mu",
+  "paragraph",
+  "periodcentered",
+  "cedilla",
+  "onesuperior",
+  "ordmasculine",
+  "guillemotright",
+  "onequarter",
+  "onehalf",
+  "threequarters",
+  "questiondown",
+  "Agrave",
+  "Aacute",
+  "Acircumflex",
+  "Atilde",
+  "Adieresis",
+  "Aring",
+  "AE",
+  "Ccedilla",
+  "Egrave",
+  "Eacute",
+  "Ecircumflex",
+  "Edieresis",
+  "Igrave",
+  "Iacute",
+  "Icircumflex",
+  "Idieresis",
+  "Gbreve",
+  "Ntilde",
+  "Ograve",
+  "Oacute",
+  "Ocircumflex",
+  "Otilde",
+  "Odieresis",
+  "multiply",
+  "Oslash",
+  "Ugrave",
+  "Uacute",
+  "Ucircumflex",
+  "Udieresis",
+  "Idot",
+  "Scedilla",
+  "sharps",
+  "agrave",
+  "aacute",
+  "acircumflex",
+  "atilde",
+  "adieresis",
+  "aring",
+  "ae",
+  "ccedilla",
+  "egrave",
+  "eacute",
+  "ecircumflex",
+  "edieresis",
+  "igrave",
+  "iacute",
+  "icircumflex",
+  "idieresis",
+  "gbreve",
+  "ntilde",
+  "ograve",
+  "oacute",
+  "ocircumflex",
+  "otilde",
+  "odieresis",
+  "divide",
+  "oslash",
+  "ugrave",
+  "uacute",
+  "ucircumflex",
+  "udieresis",
+  "dotlessi",
+  "scedilla",
+  "ydieresis",
+  "Lslash",
+  "OE",
+  "Scaron",
+  "Ydieresis",
+  "Zcaron",
+  "fi",
+  "fl",
+  "ff",
+  "ffi",
+  "ffl",
+  "dotlessi",
+  "lslash",
+  "oe",
+  "scaron",
+  "zcaron",
+  "bullet",
+  "ellipsis",
+  "emdash",
+  "hyphen",
+  "quotedblleft",
+  "quotedblright",
+  "quotesingle",
+  "trademark"
+};
+static FontEncoding isoLatin5Encoding(isoLatin5EncodingNames,
+                                      isoLatin5EncodingSize);
+
 #endif