e_pc.c - enscript - GNU Enscript
 (HTM) git clone git://thinkerwim.org/enscript.git
 (DIR) Log
 (DIR) Files
 (DIR) Refs
 (DIR) README
 (DIR) LICENSE
       ---
       e_pc.c (6743B)
       ---
            1 /*
            2  * AFM ibmpc encoding.
            3  *
            4  * This file is automatically generated from file `ibmpc.txt'.  If you
            5  * have any corrections to this file, please, edit file `ibmpc.txt' instead.
            6  */
            7 
            8 /*
            9  * Enscript is free software: you can redistribute it and/or modify
           10  * it under the terms of the GNU General Public License as published by
           11  * the Free Software Foundation, either version 3 of the License, or
           12  * (at your option) any later version.
           13  *
           14  * Enscript is distributed in the hope that it will be useful,
           15  * but WITHOUT ANY WARRANTY; without even the implied warranty of
           16  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
           17  * GNU General Public License for more details.
           18  *
           19  * You should have received a copy of the GNU General Public License
           20  * along with Enscript.  If not, see <http://www.gnu.org/licenses/>.
           21  */
           22 
           23 #include "afmint.h"
           24 
           25 AFMEncodingTable afm_ibmpc_encoding[] =
           26 {
           27   {0x00, AFM_ENC_NONE},
           28   {0x01, AFM_ENC_NON_EXISTENT},
           29   {0x02, AFM_ENC_NON_EXISTENT},
           30   {0x03, "heart"},
           31   {0x04, "diamond"},
           32   {0x05, "club"},
           33   {0x06, "spade"},
           34   {0x07, AFM_ENC_NONE},
           35   {0x08, AFM_ENC_NONE},
           36   {0x09, AFM_ENC_NONE},
           37   {0x0a, AFM_ENC_NONE},
           38   {0x0b, AFM_ENC_NONE},
           39   {0x0c, AFM_ENC_NONE},
           40   {0x0d, AFM_ENC_NONE},
           41   {0x0e, AFM_ENC_NONE},
           42   {0x0f, AFM_ENC_NONE},
           43   {0x10, AFM_ENC_NON_EXISTENT},
           44   {0x11, AFM_ENC_NON_EXISTENT},
           45   {0x12, AFM_ENC_NON_EXISTENT},
           46   {0x13, AFM_ENC_NON_EXISTENT},
           47   {0x14, "paragraph"},
           48   {0x15, "section"},
           49   {0x16, AFM_ENC_NON_EXISTENT},
           50   {0x17, AFM_ENC_NON_EXISTENT},
           51   {0x18, "arrowup"},
           52   {0x19, "arrowdown"},
           53   {0x1a, AFM_ENC_NONE},
           54   {0x1b, AFM_ENC_NONE},
           55   {0x1c, AFM_ENC_NON_EXISTENT},
           56   {0x1d, "arrowboth"},
           57   {0x1e, AFM_ENC_NON_EXISTENT},
           58   {0x1f, AFM_ENC_NON_EXISTENT},
           59   {0x20, "space"},
           60   {0x21, "exclam"},
           61   {0x22, "quotedbl"},
           62   {0x23, "numbersign"},
           63   {0x24, "dollar"},
           64   {0x25, "percent"},
           65   {0x26, "ampersand"},
           66   {0x27, "quoteright"},
           67   {0x28, "parenleft"},
           68   {0x29, "parenright"},
           69   {0x2a, "asterisk"},
           70   {0x2b, "plus"},
           71   {0x2c, "comma"},
           72   {0x2d, "hyphen"},
           73   {0x2e, "period"},
           74   {0x2f, "slash"},
           75   {0x30, "zero"},
           76   {0x31, "one"},
           77   {0x32, "two"},
           78   {0x33, "three"},
           79   {0x34, "four"},
           80   {0x35, "five"},
           81   {0x36, "six"},
           82   {0x37, "seven"},
           83   {0x38, "eight"},
           84   {0x39, "nine"},
           85   {0x3a, "colon"},
           86   {0x3b, "semicolon"},
           87   {0x3c, "less"},
           88   {0x3d, "equal"},
           89   {0x3e, "greater"},
           90   {0x3f, "question"},
           91   {0x40, "at"},
           92   {0x41, "A"},
           93   {0x42, "B"},
           94   {0x43, "C"},
           95   {0x44, "D"},
           96   {0x45, "E"},
           97   {0x46, "F"},
           98   {0x47, "G"},
           99   {0x48, "H"},
          100   {0x49, "I"},
          101   {0x4a, "J"},
          102   {0x4b, "K"},
          103   {0x4c, "L"},
          104   {0x4d, "M"},
          105   {0x4e, "N"},
          106   {0x4f, "O"},
          107   {0x50, "P"},
          108   {0x51, "Q"},
          109   {0x52, "R"},
          110   {0x53, "S"},
          111   {0x54, "T"},
          112   {0x55, "U"},
          113   {0x56, "V"},
          114   {0x57, "W"},
          115   {0x58, "X"},
          116   {0x59, "Y"},
          117   {0x5a, "Z"},
          118   {0x5b, "bracketleft"},
          119   {0x5c, "backslash"},
          120   {0x5d, "bracketright"},
          121   {0x5e, "asciicircum"},
          122   {0x5f, "underscore"},
          123   {0x60, "quoteleft"},
          124   {0x61, "a"},
          125   {0x62, "b"},
          126   {0x63, "c"},
          127   {0x64, "d"},
          128   {0x65, "e"},
          129   {0x66, "f"},
          130   {0x67, "g"},
          131   {0x68, "h"},
          132   {0x69, "i"},
          133   {0x6a, "j"},
          134   {0x6b, "k"},
          135   {0x6c, "l"},
          136   {0x6d, "m"},
          137   {0x6e, "n"},
          138   {0x6f, "o"},
          139   {0x70, "p"},
          140   {0x71, "q"},
          141   {0x72, "r"},
          142   {0x73, "s"},
          143   {0x74, "t"},
          144   {0x75, "u"},
          145   {0x76, "v"},
          146   {0x77, "w"},
          147   {0x78, "x"},
          148   {0x79, "y"},
          149   {0x7a, "z"},
          150   {0x7b, "braceleft"},
          151   {0x7c, "bar"},
          152   {0x7d, "braceright"},
          153   {0x7e, "tilde"},
          154   {0x7f, AFM_ENC_NON_EXISTENT},
          155   {0x80, "Ccedilla"},
          156   {0x81, "udieresis"},
          157   {0x82, "eacute"},
          158   {0x83, "acircumflex"},
          159   {0x84, "adieresis"},
          160   {0x85, "agrave"},
          161   {0x86, "aring"},
          162   {0x87, "ccedilla"},
          163   {0x88, "ecircumflex"},
          164   {0x89, "edieresis"},
          165   {0x8a, "egrave"},
          166   {0x8b, "idieresis"},
          167   {0x8c, "icircumflex"},
          168   {0x8d, "igrave"},
          169   {0x8e, "Adieresis"},
          170   {0x8f, "Aring"},
          171   {0x90, "Eacute"},
          172   {0x91, "ae"},
          173   {0x92, "AE"},
          174   {0x93, "ocircumflex"},
          175   {0x94, "odieresis"},
          176   {0x95, "ograve"},
          177   {0x96, "ucircumflex"},
          178   {0x97, "ugrave"},
          179   {0x98, "ydieresis"},
          180   {0x99, "Odieresis"},
          181   {0x9a, "Udieresis"},
          182   {0x9b, "cent"},
          183   {0x9c, "sterling"},
          184   {0x9d, "yen"},
          185   {0x9e, AFM_ENC_NON_EXISTENT},
          186   {0x9f, "florin"},
          187   {0xa0, "aacute"},
          188   {0xa1, "iacute"},
          189   {0xa2, "oacute"},
          190   {0xa3, "uacute"},
          191   {0xa4, "ntilde"},
          192   {0xa5, "Ntilde"},
          193   {0xa6, "ordfeminine"},
          194   {0xa7, "degree"},
          195   {0xa8, "questiondown"},
          196   {0xa9, AFM_ENC_NON_EXISTENT},
          197   {0xaa, "logicalnot"},
          198   {0xab, "onehalf"},
          199   {0xac, "onequarter"},
          200   {0xad, "exclamdown"},
          201   {0xae, "guillemotleft"},
          202   {0xaf, "guillemotright"},
          203   {0xb0, AFM_ENC_NON_EXISTENT},
          204   {0xb1, AFM_ENC_NON_EXISTENT},
          205   {0xb2, AFM_ENC_NON_EXISTENT},
          206   {0xb3, AFM_ENC_NON_EXISTENT},
          207   {0xb4, AFM_ENC_NON_EXISTENT},
          208   {0xb5, AFM_ENC_NON_EXISTENT},
          209   {0xb6, AFM_ENC_NON_EXISTENT},
          210   {0xb7, AFM_ENC_NON_EXISTENT},
          211   {0xb8, AFM_ENC_NON_EXISTENT},
          212   {0xb9, AFM_ENC_NON_EXISTENT},
          213   {0xba, AFM_ENC_NON_EXISTENT},
          214   {0xbb, AFM_ENC_NON_EXISTENT},
          215   {0xbc, AFM_ENC_NON_EXISTENT},
          216   {0xbd, AFM_ENC_NON_EXISTENT},
          217   {0xbe, AFM_ENC_NON_EXISTENT},
          218   {0xbf, AFM_ENC_NON_EXISTENT},
          219   {0xc0, AFM_ENC_NON_EXISTENT},
          220   {0xc1, AFM_ENC_NON_EXISTENT},
          221   {0xc2, AFM_ENC_NON_EXISTENT},
          222   {0xc3, AFM_ENC_NON_EXISTENT},
          223   {0xc4, AFM_ENC_NON_EXISTENT},
          224   {0xc5, AFM_ENC_NON_EXISTENT},
          225   {0xc6, AFM_ENC_NON_EXISTENT},
          226   {0xc7, AFM_ENC_NON_EXISTENT},
          227   {0xc8, AFM_ENC_NON_EXISTENT},
          228   {0xc9, AFM_ENC_NON_EXISTENT},
          229   {0xca, AFM_ENC_NON_EXISTENT},
          230   {0xcb, AFM_ENC_NON_EXISTENT},
          231   {0xcc, AFM_ENC_NON_EXISTENT},
          232   {0xcd, AFM_ENC_NON_EXISTENT},
          233   {0xce, AFM_ENC_NON_EXISTENT},
          234   {0xcf, AFM_ENC_NON_EXISTENT},
          235   {0xd0, AFM_ENC_NON_EXISTENT},
          236   {0xd1, AFM_ENC_NON_EXISTENT},
          237   {0xd2, AFM_ENC_NON_EXISTENT},
          238   {0xd3, AFM_ENC_NON_EXISTENT},
          239   {0xd4, AFM_ENC_NON_EXISTENT},
          240   {0xd5, AFM_ENC_NON_EXISTENT},
          241   {0xd6, AFM_ENC_NON_EXISTENT},
          242   {0xd7, AFM_ENC_NON_EXISTENT},
          243   {0xd8, AFM_ENC_NON_EXISTENT},
          244   {0xd9, AFM_ENC_NON_EXISTENT},
          245   {0xda, AFM_ENC_NON_EXISTENT},
          246   {0xdb, AFM_ENC_NON_EXISTENT},
          247   {0xdc, AFM_ENC_NON_EXISTENT},
          248   {0xdd, AFM_ENC_NON_EXISTENT},
          249   {0xde, AFM_ENC_NON_EXISTENT},
          250   {0xdf, AFM_ENC_NON_EXISTENT},
          251   {0xe0, "alpha"},
          252   {0xe1, "germandbls"},
          253   {0xe2, "Gamma"},
          254   {0xe3, "pi"},
          255   {0xe4, "Sigma"},
          256   {0xe5, "sigma"},
          257   {0xe6, "mu"},
          258   {0xe7, "tau"},
          259   {0xe8, "phi"},
          260   {0xe9, "theta"},
          261   {0xea, "Omega"},
          262   {0xeb, "delta"},
          263   {0xec, "infinity"},
          264   {0xed, "oslash"},
          265   {0xee, "epsilon"},
          266   {0xef, "intersection"},
          267   {0xf0, "equivalence"},
          268   {0xf1, "plusminus"},
          269   {0xf2, "greaterequal"},
          270   {0xf3, "lessequal"},
          271   {0xf4, "integraltp"},
          272   {0xf5, "integralbt"},
          273   {0xf6, "divide"},
          274   {0xf7, "approxequal"},
          275   {0xf8, "degree"},
          276   {0xf9, "dotaccent"},
          277   {0xfa, "dotaccent"},
          278   {0xfb, "radical"},
          279   {0xfc, AFM_ENC_NON_EXISTENT},
          280   {0xfd, "twosuperior"},
          281   {0xfe, AFM_ENC_NON_EXISTENT},
          282   {0xff, AFM_ENC_NON_EXISTENT},
          283   {-1,   NULL},
          284 };