1 /* 2 * AFM hp8 encoding. 3 * 4 * This file is automatically generated from file `hp8.txt'. If you 5 * have any corrections to this file, please, edit file `hp8.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_hp8_encoding[] = 26 { 27 {0x00, AFM_ENC_NONE}, 28 {0x01, AFM_ENC_NONE}, 29 {0x02, AFM_ENC_NONE}, 30 {0x03, AFM_ENC_NONE}, 31 {0x04, AFM_ENC_NONE}, 32 {0x05, AFM_ENC_NONE}, 33 {0x06, AFM_ENC_NONE}, 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_NONE}, 44 {0x11, AFM_ENC_NONE}, 45 {0x12, AFM_ENC_NONE}, 46 {0x13, AFM_ENC_NONE}, 47 {0x14, AFM_ENC_NONE}, 48 {0x15, AFM_ENC_NONE}, 49 {0x16, AFM_ENC_NONE}, 50 {0x17, AFM_ENC_NONE}, 51 {0x18, AFM_ENC_NONE}, 52 {0x19, AFM_ENC_NONE}, 53 {0x1a, AFM_ENC_NONE}, 54 {0x1b, AFM_ENC_NONE}, 55 {0x1c, AFM_ENC_NONE}, 56 {0x1d, AFM_ENC_NONE}, 57 {0x1e, AFM_ENC_NONE}, 58 {0x1f, AFM_ENC_NONE}, 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_NONE}, 155 {0x80, AFM_ENC_NONE}, 156 {0x81, AFM_ENC_NONE}, 157 {0x82, AFM_ENC_NONE}, 158 {0x83, AFM_ENC_NONE}, 159 {0x84, AFM_ENC_NONE}, 160 {0x85, AFM_ENC_NONE}, 161 {0x86, AFM_ENC_NONE}, 162 {0x87, AFM_ENC_NONE}, 163 {0x88, AFM_ENC_NONE}, 164 {0x89, AFM_ENC_NONE}, 165 {0x8a, AFM_ENC_NONE}, 166 {0x8b, AFM_ENC_NONE}, 167 {0x8c, AFM_ENC_NONE}, 168 {0x8d, AFM_ENC_NONE}, 169 {0x8e, AFM_ENC_NONE}, 170 {0x8f, AFM_ENC_NONE}, 171 {0x90, AFM_ENC_NONE}, 172 {0x91, AFM_ENC_NONE}, 173 {0x92, AFM_ENC_NONE}, 174 {0x93, AFM_ENC_NONE}, 175 {0x94, AFM_ENC_NONE}, 176 {0x95, AFM_ENC_NONE}, 177 {0x96, AFM_ENC_NONE}, 178 {0x97, AFM_ENC_NONE}, 179 {0x98, AFM_ENC_NONE}, 180 {0x99, AFM_ENC_NONE}, 181 {0x9a, AFM_ENC_NONE}, 182 {0x9b, AFM_ENC_NONE}, 183 {0x9c, AFM_ENC_NONE}, 184 {0x9d, AFM_ENC_NONE}, 185 {0x9e, AFM_ENC_NONE}, 186 {0x9f, AFM_ENC_NONE}, 187 {0xa0, AFM_ENC_NONE}, 188 {0xa1, "Agrave"}, 189 {0xa2, "Acircumflex"}, 190 {0xa3, "Egrave"}, 191 {0xa4, "Ecircumflex"}, 192 {0xa5, "Edieresis"}, 193 {0xa6, "Icircumflex"}, 194 {0xa7, "Idieresis"}, 195 {0xa8, "acute"}, 196 {0xa9, "grave"}, 197 {0xaa, "circumflex"}, 198 {0xab, "dieresis"}, 199 {0xac, "tilde"}, 200 {0xad, "Ugrave"}, 201 {0xae, "Ucircumflex"}, 202 {0xaf, "sterling"}, 203 {0xb0, "macron"}, 204 {0xb1, "Yacute"}, 205 {0xb2, "yacute"}, 206 {0xb3, "degree"}, 207 {0xb4, "Ccedilla"}, 208 {0xb5, "ccedilla"}, 209 {0xb6, "Ntilde"}, 210 {0xb7, "ntilde"}, 211 {0xb8, "exclamdown"}, 212 {0xb9, "questiondown"}, 213 {0xba, "currency"}, 214 {0xbb, "sterling"}, 215 {0xbc, "yen"}, 216 {0xbd, "section"}, 217 {0xbe, "florin"}, 218 {0xbf, "cent"}, 219 {0xc0, "acircumflex"}, 220 {0xc1, "ecircumflex"}, 221 {0xc2, "ocircumflex"}, 222 {0xc3, "ucircumflex"}, 223 {0xc4, "aacute"}, 224 {0xc5, "eacute"}, 225 {0xc6, "oacute"}, 226 {0xc7, "uacute"}, 227 {0xc8, "agrave"}, 228 {0xc9, "egrave"}, 229 {0xca, "ograve"}, 230 {0xcb, "ugrave"}, 231 {0xcc, "adieresis"}, 232 {0xcd, "edieresis"}, 233 {0xce, "odieresis"}, 234 {0xcf, "udieresis"}, 235 {0xd0, "Aring"}, 236 {0xd1, "icircumflex"}, 237 {0xd2, "Oslash"}, 238 {0xd3, "AE"}, 239 {0xd4, "aring"}, 240 {0xd5, "iacute"}, 241 {0xd6, "oslash"}, 242 {0xd7, "ae"}, 243 {0xd8, "Adieresis"}, 244 {0xd9, "igrave"}, 245 {0xda, "Odieresis"}, 246 {0xdb, "Udieresis"}, 247 {0xdc, "Eacute"}, 248 {0xdd, "idieresis"}, 249 {0xde, "germandbls"}, 250 {0xdf, "Ocircumflex"}, 251 {0xe0, "Aacute"}, 252 {0xe1, "Atilde"}, 253 {0xe2, "atilde"}, 254 {0xe3, "Eth"}, 255 {0xe4, "eth"}, 256 {0xe5, "Iacute"}, 257 {0xe6, "Igrave"}, 258 {0xe7, "Oacute"}, 259 {0xe8, "Ograve"}, 260 {0xe9, "Otilde"}, 261 {0xea, "otilde"}, 262 {0xeb, "Scaron"}, 263 {0xec, "scaron"}, 264 {0xed, "Uacute"}, 265 {0xee, "Ydieresis"}, 266 {0xef, "ydieresis"}, 267 {0xf0, "Thorn"}, 268 {0xf1, "thorn"}, 269 {0xf2, "periodcentered"}, 270 {0xf3, "mu"}, 271 {0xf4, "paragraph"}, 272 {0xf5, "threequarters"}, 273 {0xf6, "emdash"}, 274 {0xf7, "onequarter"}, 275 {0xf8, "onehalf"}, 276 {0xf9, "ordfeminine"}, 277 {0xfa, "ordmasculine"}, 278 {0xfb, "guillemotleft"}, 279 {0xfc, "filledbox"}, 280 {0xfd, "guillemotright"}, 281 {0xfe, "plusminus"}, 282 {0xff, AFM_ENC_NONE}, 283 {-1, NULL}, 284 }; 285