Old encoding.h.PC850
1 /*
2 * encoding.h
3 */
4
5 /*
6 * mpage: A program to reduce pages of print so that several pages
7 * of output appear on one sheet of paper.
8 *
9 * Copyright (c) 1994-2004 Marcel J.E. Mol, The Netherlands
10 * Copyright (c) 1988 Mark P. Hahn, Herndon, Virginia
11 *
12 * Permission is granted to anyone to make or distribute verbatim
13 * copies of this document as received, in any medium, provided
14 * that this copyright notice is preserved, and that the
15 * distributor grants the recipient permission for further
16 * redistribution as permitted by this notice.
17 *
18 * %%%% IBM international codepage 850 encoding for mpage filter
19 * %
20 * % Written by Tilmann Boess <tilmann@physik.uni-wuerzburg.de>, 1996/04/06
21 * %
22 * 32 255 % first and last encoding
23 *
24 */
25
26 int encoding_table_first = 32;
27 int encoding_table_last = 255;
28
29 char encoding_table[][40] = {
30 "032 /space",
31 "033 /exclam",
32 "034 /quotedbl",
33 "035 /numbersign",
34 "036 /dollar",
35 "037 /percent",
36 "038 /ampersand",
37 "039 /quoteright",
38 "040 /parenleft",
39 "041 /parenright",
40 "042 /asterisk",
41 "043 /plus",
42 "044 /comma",
43 "045 /minus",
44 "046 /period",
45 "047 /slash",
46 "048 /zero",
47 "049 /one",
48 "050 /two",
49 "051 /three",
50 "052 /four",
51 "053 /five",
52 "054 /six",
53 "055 /seven",
54 "056 /eight",
55 "057 /nine",
56 "058 /colon",
57 "059 /semicolon",
58 "060 /less",
59 "061 /equal",
60 "062 /greater",
61 "063 /question",
62 "064 /at",
63 "065 /A",
64 "066 /B",
65 "067 /C",
66 "068 /D",
67 "069 /E",
68 "070 /F",
69 "071 /G",
70 "072 /H",
71 "073 /I",
72 "074 /J",
73 "075 /K",
74 "076 /L",
75 "077 /M",
76 "078 /N",
77 "079 /O",
78 "080 /P",
79 "081 /Q",
80 "082 /R",
81 "083 /S",
82 "084 /T",
83 "085 /U",
84 "086 /V",
85 "087 /W",
86 "088 /X",
87 "089 /Y",
88 "090 /Z",
89 "091 /bracketleft",
90 "092 /backslash",
91 "093 /bracketright",
92 "094 /asciicircum",
93 "095 /underscore",
94 "096 /quoteleft",
95 "097 /a",
96 "098 /b",
97 "099 /c",
98 "100 /d",
99 "101 /e",
100 "102 /f",
101 "103 /g",
102 "104 /h",
103 "105 /i",
104 "106 /j",
105 "107 /k",
106 "108 /l",
107 "109 /m",
108 "110 /n",
109 "111 /o",
110 "112 /p",
111 "113 /q",
112 "114 /r",
113 "115 /s",
114 "116 /t",
115 "117 /u",
116 "118 /v",
117 "119 /w",
118 "120 /x",
119 "121 /y",
120 "122 /z",
121 "123 /braceleft",
122 "124 /bar",
123 "125 /braceright",
124 "126 /asciitilde",
125 "127 /.notdef",
126 "128 /Ccedilla",
127 "129 /udieresis",
128 "130 /eacute",
129 "131 /acircumflex",
130 "132 /adieresis",
131 "133 /agrave",
132 "134 /aring",
133 "135 /ccedilla",
134 "136 /ecircumflex",
135 "137 /edieresis",
136 "138 /egrave",
137 "139 /idieresis",
138 "140 /icircumflex",
139 "141 /igrave",
140 "142 /Adieresis",
141 "143 /Aring",
142 "144 /Eacute",
143 "145 /ae",
144 "146 /AE",
145 "147 /ocircumflex",
146 "148 /odieresis",
147 "149 /ograve",
148 "150 /ucircumflex",
149 "151 /ugrave",
150 "152 /ydieresis",
151 "153 /Odieresis",
152 "154 /Udieresis",
153 "155 /oslash",
154 "156 /sterling",
155 "157 /Oslash",
156 "158 /multiply",
157 "159 /florin",
158 "160 /aacute",
159 "161 /iacute",
160 "162 /oacute",
161 "163 /uacute",
162 "164 /ntilde",
163 "165 /Ntilde",
164 "166 /ordfeminine",
165 "167 /ordmasculine",
166 "168 /questiondown",
167 "169 /registered",
168 "170 /logicalnot",
169 "171 /onehalf",
170 "172 /onequarter",
171 "173 /exclamdown",
172 "174 /guillemotleft",
173 "175 /guillemotright",
174 "176 /.notdef",
175 "177 /.notdef",
176 "178 /.notdef",
177 "179 /.notdef",
178 "180 /.notdef",
179 "181 /Aacute",
180 "182 /Acircumflex",
181 "183 /Agrave",
182 "184 /copyright",
183 "185 /.notdef",
184 "186 /.notdef",
185 "187 /.notdef",
186 "188 /.notdef",
187 "189 /cent",
188 "190 /yen",
189 "191 /.notdef",
190 "192 /.notdef",
191 "193 /.notdef",
192 "194 /.notdef",
193 "195 /.notdef",
194 "196 /.notdef",
195 "197 /.notdef",
196 "198 /atilde",
197 "199 /Atilde",
198 "200 /.notdef",
199 "201 /.notdef",
200 "202 /.notdef",
201 "203 /.notdef",
202 "204 /.notdef",
203 "205 /.notdef",
204 "206 /.notdef",
205 "207 /currency",
206 "208 /eth",
207 "209 /Eth",
208 "210 /Ecirumflex",
209 "211 /Edieresis",
210 "212 /Egrave",
211 "213 /dotlessi",
212 "214 /Iacute",
213 "215 /Icircumflex",
214 "216 /Idieresis",
215 "217 /.notdef",
216 "218 /.notdef",
217 "219 /.notdef",
218 "220 /.notdef",
219 "221 /brokenbar",
220 "222 /Igrave",
221 "223 /.notdef",
222 "224 /Oacute",
223 "225 /germandbls",
224 "226 /Ocircumflex",
225 "227 /Ograve",
226 "228 /otilde",
227 "229 /Otilde",
228 "230 /mu",
229 "231 /thorn",
230 "232 /Thorn",
231 "233 /Uacute",
232 "234 /Ucircumflex",
233 "235 /Ugrave",
234 "236 /yacute",
235 "237 /Yacute",
236 "238 /macron",
237 "239 /acute",
238 "240 /hyphen",
239 "241 /plusminus",
240 "242 /.notdef",
241 "243 /threequarters",
242 "244 /paragraph",
243 "245 /section",
244 "246 /divide",
245 "247 /cedilla",
246 "248 /degree",
247 "249 /dieresis",
248 "250 /periodcentered",
249 "251 /onesuperior",
250 "252 /threesuperior",
251 "253 /twosuperior",
252 "254 /.notdef",
253 "255 /.notdef"
254 };
255