home *** CD-ROM | disk | FTP | other *** search
/ Enigma Amiga Life 110 / EnigmaAmiga110CD.iso / indispensabili / utility / apdf / xpdf-0.80 / xpdf / textoutputfontinfo.h < prev    next >
C/C++ Source or Header  |  1998-11-27  |  6KB  |  515 lines

  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 TEXTFONTINFO_H
  12. #define TEXTFONTINFO_H
  13.  
  14. //------------------------------------------------------------------------
  15. // Character encodings.
  16. //------------------------------------------------------------------------
  17.  
  18. #define ascii7EncodingSize 208
  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.   "dotlessi",
  196.   "iacute",
  197.   "icircumflex",
  198.   "idieresis",
  199.   "igrave",
  200.   "lslash",
  201.   "ntilde",
  202.   "oacute",
  203.   "ocircumflex",
  204.   "odieresis",
  205.   "ograve",
  206.   "oslash",
  207.   "otilde",
  208.   "oe",
  209.   "scaron",
  210.   "uacute",
  211.   "ucircumflex",
  212.   "udieresis",
  213.   "ugrave",
  214.   "yacute",
  215.   "ydieresis",
  216.   "zcaron",
  217.   "brokenbar",
  218.   "bullet",
  219.   "ellipsis",
  220.   "emdash",
  221.   "endash",
  222.   "hyphen",
  223.   "quotedblleft",
  224.   "quotedblright",
  225.   "quotesingle",
  226.   "registered",
  227.   "trademark"
  228. };
  229. static GfxFontEncoding ascii7Encoding(ascii7EncodingNames,
  230.                                       ascii7EncodingSize);
  231.  
  232. #define isoLatin1EncodingSize 276
  233. static char *isoLatin1EncodingNames[isoLatin1EncodingSize] = {
  234.   NULL,
  235.   NULL,
  236.   NULL,
  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.   "space",
  267.   "exclam",
  268.   "quotedbl",
  269.   "numbersign",
  270.   "dollar",
  271.   "percent",
  272.   "ampersand",
  273.   "quoteright",
  274.   "parenleft",
  275.   "parenright",
  276.   "asterisk",
  277.   "plus",
  278.   "comma",
  279.   "minus",
  280.   "period",
  281.   "slash",
  282.   "zero",
  283.   "one",
  284.   "two",
  285.   "three",
  286.   "four",
  287.   "five",
  288.   "six",
  289.   "seven",
  290.   "eight",
  291.   "nine",
  292.   "colon",
  293.   "semicolon",
  294.   "less",
  295.   "equal",
  296.   "greater",
  297.   "question",
  298.   "at",
  299.   "A",
  300.   "B",
  301.   "C",
  302.   "D",
  303.   "E",
  304.   "F",
  305.   "G",
  306.   "H",
  307.   "I",
  308.   "J",
  309.   "K",
  310.   "L",
  311.   "M",
  312.   "N",
  313.   "O",
  314.   "P",
  315.   "Q",
  316.   "R",
  317.   "S",
  318.   "T",
  319.   "U",
  320.   "V",
  321.   "W",
  322.   "X",
  323.   "Y",
  324.   "Z",
  325.   "bracketleft",
  326.   "backslash",
  327.   "bracketright",
  328.   "asciicircum",
  329.   "underscore",
  330.   "quoteleft",
  331.   "a",
  332.   "b",
  333.   "c",
  334.   "d",
  335.   "e",
  336.   "f",
  337.   "g",
  338.   "h",
  339.   "i",
  340.   "j",
  341.   "k",
  342.   "l",
  343.   "m",
  344.   "n",
  345.   "o",
  346.   "p",
  347.   "q",
  348.   "r",
  349.   "s",
  350.   "t",
  351.   "u",
  352.   "v",
  353.   "w",
  354.   "x",
  355.   "y",
  356.   "z",
  357.   "braceleft",
  358.   "bar",
  359.   "braceright",
  360.   "asciitilde",
  361.   NULL,
  362.   NULL,
  363.   NULL,
  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.   "exclamdown",
  396.   "cent",
  397.   "sterling",
  398.   "currency",
  399.   "yen",
  400.   "brokenbar",
  401.   "section",
  402.   "dieresis",
  403.   "copyright",
  404.   "ordfeminine",
  405.   "guillemotleft",
  406.   "logicalnot",
  407.   "endash",
  408.   "registered",
  409.   "macron",
  410.   "degree",
  411.   "plusminus",
  412.   "twosuperior",
  413.   "threesuperior",
  414.   "acute",
  415.   "mu",
  416.   "paragraph",
  417.   "periodcentered",
  418.   "cedilla",
  419.   "onesuperior",
  420.   "ordmasculine",
  421.   "guillemotright",
  422.   "onequarter",
  423.   "onehalf",
  424.   "threequarters",
  425.   "questiondown",
  426.   "Agrave",
  427.   "Aacute",
  428.   "Acircumflex",
  429.   "Atilde",
  430.   "Adieresis",
  431.   "Aring",
  432.   "AE",
  433.   "Ccedilla",
  434.   "Egrave",
  435.   "Eacute",
  436.   "Ecircumflex",
  437.   "Edieresis",
  438.   "Igrave",
  439.   "Iacute",
  440.   "Icircumflex",
  441.   "Idieresis",
  442.   "Eth",
  443.   "Ntilde",
  444.   "Ograve",
  445.   "Oacute",
  446.   "Ocircumflex",
  447.   "Otilde",
  448.   "Odieresis",
  449.   "multiply",
  450.   "Oslash",
  451.   "Ugrave",
  452.   "Uacute",
  453.   "Ucircumflex",
  454.   "Udieresis",
  455.   "Yacute",
  456.   "Thorn",
  457.   "germandbls",
  458.   "agrave",
  459.   "aacute",
  460.   "acircumflex",
  461.   "atilde",
  462.   "adieresis",
  463.   "aring",
  464.   "ae",
  465.   "ccedilla",
  466.   "egrave",
  467.   "eacute",
  468.   "ecircumflex",
  469.   "edieresis",
  470.   "igrave",
  471.   "iacute",
  472.   "icircumflex",
  473.   "idieresis",
  474.   "eth",
  475.   "ntilde",
  476.   "ograve",
  477.   "oacute",
  478.   "ocircumflex",
  479.   "otilde",
  480.   "odieresis",
  481.   "divide",
  482.   "oslash",
  483.   "ugrave",
  484.   "uacute",
  485.   "ucircumflex",
  486.   "udieresis",
  487.   "yacute",
  488.   "thorn",
  489.   "ydieresis",
  490.   "Lslash",
  491.   "OE",
  492.   "Scaron",
  493.   "Ydieresis",
  494.   "Zcaron",
  495.   "fi",
  496.   "fl",
  497.   "dotlessi",
  498.   "lslash",
  499.   "oe",
  500.   "scaron",
  501.   "zcaron",
  502.   "bullet",
  503.   "ellipsis",
  504.   "emdash",
  505.   "hyphen",
  506.   "quotedblleft",
  507.   "quotedblright",
  508.   "quotesingle",
  509.   "trademark"
  510. };
  511. static GfxFontEncoding isoLatin1Encoding(isoLatin1EncodingNames,
  512.                                          isoLatin1EncodingSize);
  513.  
  514. #endif
  515.