1 | /* Generated by gen-paper-names */ |
2 | |
3 | #if 0 |
4 | NC_("paper size" , "asme_f" ) |
5 | NC_("paper size" , "A0×2" ) |
6 | NC_("paper size" , "A0" ) |
7 | NC_("paper size" , "A0×3" ) |
8 | NC_("paper size" , "A1" ) |
9 | NC_("paper size" , "A10" ) |
10 | NC_("paper size" , "A1×3" ) |
11 | NC_("paper size" , "A1×4" ) |
12 | NC_("paper size" , "A2" ) |
13 | NC_("paper size" , "A2×3" ) |
14 | NC_("paper size" , "A2×4" ) |
15 | NC_("paper size" , "A2×5" ) |
16 | NC_("paper size" , "A3" ) |
17 | NC_("paper size" , "A3 Extra" ) |
18 | NC_("paper size" , "A3×3" ) |
19 | NC_("paper size" , "A3×4" ) |
20 | NC_("paper size" , "A3×5" ) |
21 | NC_("paper size" , "A3×6" ) |
22 | NC_("paper size" , "A3×7" ) |
23 | NC_("paper size" , "A4" ) |
24 | NC_("paper size" , "A4 Extra" ) |
25 | NC_("paper size" , "A4 Tab" ) |
26 | NC_("paper size" , "A4×3" ) |
27 | NC_("paper size" , "A4×4" ) |
28 | NC_("paper size" , "A4×5" ) |
29 | NC_("paper size" , "A4×6" ) |
30 | NC_("paper size" , "A4×7" ) |
31 | NC_("paper size" , "A4×8" ) |
32 | NC_("paper size" , "A4×9" ) |
33 | NC_("paper size" , "A5" ) |
34 | NC_("paper size" , "A5 Extra" ) |
35 | NC_("paper size" , "A6" ) |
36 | NC_("paper size" , "A7" ) |
37 | NC_("paper size" , "A8" ) |
38 | NC_("paper size" , "A9" ) |
39 | NC_("paper size" , "B0" ) |
40 | NC_("paper size" , "B1" ) |
41 | NC_("paper size" , "B10" ) |
42 | NC_("paper size" , "B2" ) |
43 | NC_("paper size" , "B3" ) |
44 | NC_("paper size" , "B4" ) |
45 | NC_("paper size" , "B5" ) |
46 | NC_("paper size" , "B5 Extra" ) |
47 | NC_("paper size" , "B6" ) |
48 | NC_("paper size" , "B6/C4" ) |
49 | NC_("paper size" , "B7" ) |
50 | NC_("paper size" , "B8" ) |
51 | NC_("paper size" , "B9" ) |
52 | NC_("paper size" , "C0" ) |
53 | NC_("paper size" , "C1" ) |
54 | NC_("paper size" , "C10" ) |
55 | NC_("paper size" , "C2" ) |
56 | NC_("paper size" , "C3" ) |
57 | NC_("paper size" , "C4" ) |
58 | NC_("paper size" , "C5" ) |
59 | NC_("paper size" , "C6" ) |
60 | NC_("paper size" , "C6/C5" ) |
61 | NC_("paper size" , "C7" ) |
62 | NC_("paper size" , "C7/C6" ) |
63 | NC_("paper size" , "C8" ) |
64 | NC_("paper size" , "C9" ) |
65 | NC_("paper size" , "DL Envelope" ) |
66 | NC_("paper size" , "RA0" ) |
67 | NC_("paper size" , "RA1" ) |
68 | NC_("paper size" , "RA2" ) |
69 | NC_("paper size" , "RA3" ) |
70 | NC_("paper size" , "RA4" ) |
71 | NC_("paper size" , "SRA0" ) |
72 | NC_("paper size" , "SRA1" ) |
73 | NC_("paper size" , "SRA2" ) |
74 | NC_("paper size" , "SRA3" ) |
75 | NC_("paper size" , "SRA4" ) |
76 | NC_("paper size" , "JB0" ) |
77 | NC_("paper size" , "JB1" ) |
78 | NC_("paper size" , "JB10" ) |
79 | NC_("paper size" , "JB2" ) |
80 | NC_("paper size" , "JB3" ) |
81 | NC_("paper size" , "JB4" ) |
82 | NC_("paper size" , "JB5" ) |
83 | NC_("paper size" , "JB6" ) |
84 | NC_("paper size" , "JB7" ) |
85 | NC_("paper size" , "JB8" ) |
86 | NC_("paper size" , "JB9" ) |
87 | NC_("paper size" , "jis exec" ) |
88 | NC_("paper size" , "Choukei 2 Envelope" ) |
89 | NC_("paper size" , "Choukei 3 Envelope" ) |
90 | NC_("paper size" , "Choukei 4 Envelope" ) |
91 | NC_("paper size" , "Choukei 40 Envelope" ) |
92 | NC_("paper size" , "hagaki (postcard)" ) |
93 | NC_("paper size" , "kahu Envelope" ) |
94 | NC_("paper size" , "kaku2 Envelope" ) |
95 | NC_("paper size" , "kaku3 Envelope" ) |
96 | NC_("paper size" , "kaku4 Envelope" ) |
97 | NC_("paper size" , "kaku5 Envelope" ) |
98 | NC_("paper size" , "kaku7 Envelope" ) |
99 | NC_("paper size" , "kaku8 Envelope" ) |
100 | NC_("paper size" , "oufuku (reply postcard)" ) |
101 | NC_("paper size" , "you4 Envelope" ) |
102 | NC_("paper size" , "you6 Envelope" ) |
103 | NC_("paper size" , "10×11" ) |
104 | NC_("paper size" , "10×13" ) |
105 | NC_("paper size" , "10×14" ) |
106 | NC_("paper size" , "10×15" ) |
107 | NC_("paper size" , "11×12" ) |
108 | NC_("paper size" , "11×15" ) |
109 | NC_("paper size" , "12×19" ) |
110 | NC_("paper size" , "5×7" ) |
111 | NC_("paper size" , "6×9 Envelope" ) |
112 | NC_("paper size" , "7×9 Envelope" ) |
113 | NC_("paper size" , "8×10 Envelope" ) |
114 | NC_("paper size" , "9×11 Envelope" ) |
115 | NC_("paper size" , "9×12 Envelope" ) |
116 | NC_("paper size" , "a2 Envelope" ) |
117 | NC_("paper size" , "Arch A" ) |
118 | NC_("paper size" , "Arch B" ) |
119 | NC_("paper size" , "Arch C" ) |
120 | NC_("paper size" , "Arch D" ) |
121 | NC_("paper size" , "Arch E" ) |
122 | NC_("paper size" , "b-plus" ) |
123 | NC_("paper size" , "c" ) |
124 | NC_("paper size" , "c5 Envelope" ) |
125 | NC_("paper size" , "d" ) |
126 | NC_("paper size" , "e" ) |
127 | NC_("paper size" , "edp" ) |
128 | NC_("paper size" , "European edp" ) |
129 | NC_("paper size" , "Executive" ) |
130 | NC_("paper size" , "f" ) |
131 | NC_("paper size" , "Fan-Fold European" ) |
132 | NC_("paper size" , "Fan-Fold US" ) |
133 | NC_("paper size" , "Fan-Fold German Legal" ) |
134 | NC_("paper size" , "Government Legal" ) |
135 | NC_("paper size" , "Government Letter" ) |
136 | NC_("paper size" , "Index 3×5" ) |
137 | NC_("paper size" , "Index 4×6 (postcard)" ) |
138 | NC_("paper size" , "Index 4×6 ext" ) |
139 | NC_("paper size" , "Index 5×8" ) |
140 | NC_("paper size" , "Invoice" ) |
141 | NC_("paper size" , "Tabloid" ) |
142 | NC_("paper size" , "US Legal" ) |
143 | NC_("paper size" , "US Legal Extra" ) |
144 | NC_("paper size" , "US Letter" ) |
145 | NC_("paper size" , "US Letter Extra" ) |
146 | NC_("paper size" , "US Letter Plus" ) |
147 | NC_("paper size" , "Monarch Envelope" ) |
148 | NC_("paper size" , "#10 Envelope" ) |
149 | NC_("paper size" , "#11 Envelope" ) |
150 | NC_("paper size" , "#12 Envelope" ) |
151 | NC_("paper size" , "#14 Envelope" ) |
152 | NC_("paper size" , "#9 Envelope" ) |
153 | NC_("paper size" , "Oficio" ) |
154 | NC_("paper size" , "Personal Envelope" ) |
155 | NC_("paper size" , "Quarto" ) |
156 | NC_("paper size" , "Super A" ) |
157 | NC_("paper size" , "Super B" ) |
158 | NC_("paper size" , "Wide Format" ) |
159 | NC_("paper size" , "Photo L" ) |
160 | NC_("paper size" , "Dai-pa-kai" ) |
161 | NC_("paper size" , "Folio" ) |
162 | NC_("paper size" , "Folio sp" ) |
163 | NC_("paper size" , "Invite Envelope" ) |
164 | NC_("paper size" , "Italian Envelope" ) |
165 | NC_("paper size" , "juuro-ku-kai" ) |
166 | NC_("paper size" , "Large Photo" ) |
167 | NC_("paper size" , "Medium Photo" ) |
168 | NC_("paper size" , "pa-kai" ) |
169 | NC_("paper size" , "Postfix Envelope" ) |
170 | NC_("paper size" , "Small Photo" ) |
171 | NC_("paper size" , "Wide Photo" ) |
172 | NC_("paper size" , "prc1 Envelope" ) |
173 | NC_("paper size" , "prc10 Envelope" ) |
174 | NC_("paper size" , "prc 16k" ) |
175 | NC_("paper size" , "prc2 Envelope" ) |
176 | NC_("paper size" , "prc3 Envelope" ) |
177 | NC_("paper size" , "prc 32k" ) |
178 | NC_("paper size" , "prc4 Envelope" ) |
179 | NC_("paper size" , "prc5 Envelope" ) |
180 | NC_("paper size" , "prc6 Envelope" ) |
181 | NC_("paper size" , "prc7 Envelope" ) |
182 | NC_("paper size" , "prc8 Envelope" ) |
183 | NC_("paper size" , "prc9 Envelope" ) |
184 | NC_("paper size" , "ROC 16k" ) |
185 | NC_("paper size" , "ROC 8k" ) |
186 | #endif |
187 | |
188 | static const char paper_names[] = |
189 | "asme_f\0" |
190 | "iso_2a0\0" |
191 | "A0×2\0" |
192 | "iso_a0\0" |
193 | "iso_a0x3\0" |
194 | "A0×3\0" |
195 | "iso_a1\0" |
196 | "iso_a10\0" |
197 | "A10\0" |
198 | "iso_a1x3\0" |
199 | "A1×3\0" |
200 | "iso_a1x4\0" |
201 | "A1×4\0" |
202 | "iso_a2\0" |
203 | "iso_a2x3\0" |
204 | "A2×3\0" |
205 | "iso_a2x4\0" |
206 | "A2×4\0" |
207 | "iso_a2x5\0" |
208 | "A2×5\0" |
209 | "iso_a3\0" |
210 | "iso_a3-extra\0" |
211 | "A3 Extra\0" |
212 | "A3Extra\0" |
213 | "iso_a3x3\0" |
214 | "A3×3\0" |
215 | "iso_a3x4\0" |
216 | "A3×4\0" |
217 | "iso_a3x5\0" |
218 | "A3×5\0" |
219 | "iso_a3x6\0" |
220 | "A3×6\0" |
221 | "iso_a3x7\0" |
222 | "A3×7\0" |
223 | "iso_a4\0" |
224 | "iso_a4-extra\0" |
225 | "A4 Extra\0" |
226 | "A4Extra\0" |
227 | "iso_a4-tab\0" |
228 | "A4 Tab\0" |
229 | "A4Tab\0" |
230 | "iso_a4x3\0" |
231 | "A4×3\0" |
232 | "iso_a4x4\0" |
233 | "A4×4\0" |
234 | "iso_a4x5\0" |
235 | "A4×5\0" |
236 | "iso_a4x6\0" |
237 | "A4×6\0" |
238 | "iso_a4x7\0" |
239 | "A4×7\0" |
240 | "iso_a4x8\0" |
241 | "A4×8\0" |
242 | "iso_a4x9\0" |
243 | "A4×9\0" |
244 | "iso_a5\0" |
245 | "A5\0" |
246 | "iso_a5-extra\0" |
247 | "A5 Extra\0" |
248 | "A5Extra\0" |
249 | "iso_a6\0" |
250 | "A6\0" |
251 | "iso_a7\0" |
252 | "A7\0" |
253 | "iso_a8\0" |
254 | "A8\0" |
255 | "iso_a9\0" |
256 | "A9\0" |
257 | "iso_b0\0" |
258 | "ISOB0\0" |
259 | "iso_b1\0" |
260 | "ISOB1\0" |
261 | "iso_b10\0" |
262 | "ISOB10\0" |
263 | "iso_b2\0" |
264 | "ISOB2\0" |
265 | "iso_b3\0" |
266 | "ISOB3\0" |
267 | "iso_b4\0" |
268 | "ISOB4\0" |
269 | "iso_b5\0" |
270 | "ISOB5\0" |
271 | "iso_b5-extra\0" |
272 | "B5 Extra\0" |
273 | "ISOB5Extra\0" |
274 | "iso_b6\0" |
275 | "ISOB6\0" |
276 | "iso_b6c4\0" |
277 | "B6/C4\0" |
278 | "iso_b7\0" |
279 | "ISOB7\0" |
280 | "iso_b8\0" |
281 | "ISOB8\0" |
282 | "iso_b9\0" |
283 | "ISOB9\0" |
284 | "iso_c0\0" |
285 | "EnvC0\0" |
286 | "iso_c1\0" |
287 | "EnvC1\0" |
288 | "iso_c10\0" |
289 | "EnvC10\0" |
290 | "iso_c2\0" |
291 | "EnvC2\0" |
292 | "iso_c3\0" |
293 | "EnvC3\0" |
294 | "iso_c4\0" |
295 | "EnvC4\0" |
296 | "iso_c5\0" |
297 | "EnvC5\0" |
298 | "iso_c6\0" |
299 | "EnvC6\0" |
300 | "iso_c6c5\0" |
301 | "C6/C5\0" |
302 | "EnvC65\0" |
303 | "iso_c7\0" |
304 | "EnvC7\0" |
305 | "iso_c7c6\0" |
306 | "C7/C6\0" |
307 | "iso_c8\0" |
308 | "EnvC8\0" |
309 | "iso_c9\0" |
310 | "EnvC9\0" |
311 | "iso_dl\0" |
312 | "DL Envelope\0" |
313 | "EnvDL\0" |
314 | "iso_ra0\0" |
315 | "iso_ra1\0" |
316 | "iso_ra2\0" |
317 | "iso_ra3\0" |
318 | "iso_ra4\0" |
319 | "iso_sra0\0" |
320 | "SRA0\0" |
321 | "iso_sra1\0" |
322 | "SRA1\0" |
323 | "iso_sra2\0" |
324 | "SRA2\0" |
325 | "iso_sra3\0" |
326 | "SRA3\0" |
327 | "iso_sra4\0" |
328 | "SRA4\0" |
329 | "jis_b0\0" |
330 | "JB0\0" |
331 | "jis_b1\0" |
332 | "JB1\0" |
333 | "jis_b10\0" |
334 | "JB10\0" |
335 | "jis_b2\0" |
336 | "JB2\0" |
337 | "jis_b3\0" |
338 | "JB3\0" |
339 | "jis_b4\0" |
340 | "JB4\0" |
341 | "jis_b5\0" |
342 | "JB5\0" |
343 | "jis_b6\0" |
344 | "JB6\0" |
345 | "jis_b7\0" |
346 | "JB7\0" |
347 | "jis_b8\0" |
348 | "JB8\0" |
349 | "jis_b9\0" |
350 | "JB9\0" |
351 | "jis_exec\0" |
352 | "jis exec\0" |
353 | "jpn_chou2\0" |
354 | "Choukei 2 Envelope\0" |
355 | "jpn_chou3\0" |
356 | "Choukei 3 Envelope\0" |
357 | "EnvChou3\0" |
358 | "jpn_chou4\0" |
359 | "Choukei 4 Envelope\0" |
360 | "EnvChou4\0" |
361 | "jpn_chou40\0" |
362 | "Choukei 40 Envelope\0" |
363 | "EnvChou40\0" |
364 | "jpn_hagaki\0" |
365 | "hagaki (postcard)\0" |
366 | "jpn_kahu\0" |
367 | "kahu Envelope\0" |
368 | "jpn_kaku2\0" |
369 | "kaku2 Envelope\0" |
370 | "EnvKaku2\0" |
371 | "jpn_kaku3\0" |
372 | "kaku3 Envelope\0" |
373 | "EnvKaku3\0" |
374 | "jpn_kaku4\0" |
375 | "kaku4 Envelope\0" |
376 | "EnvKaku4\0" |
377 | "jpn_kaku5\0" |
378 | "kaku5 Envelope\0" |
379 | "EnvKaku5\0" |
380 | "jpn_kaku7\0" |
381 | "kaku7 Envelope\0" |
382 | "EnvKaku7\0" |
383 | "jpn_kaku8\0" |
384 | "kaku8 Envelope\0" |
385 | "EnvKaku8\0" |
386 | "jpn_oufuku\0" |
387 | "oufuku (reply postcard)\0" |
388 | "DoublePostcard\0" |
389 | "jpn_you4\0" |
390 | "you4 Envelope\0" |
391 | "EnvYou4\0" |
392 | "jpn_you6\0" |
393 | "you6 Envelope\0" |
394 | "EnvYou6\0" |
395 | "na_10x11\0" |
396 | "10×11\0" |
397 | "na_10x13\0" |
398 | "10×13\0" |
399 | "na_10x14\0" |
400 | "10×14\0" |
401 | "na_10x15\0" |
402 | "10×15\0" |
403 | "na_11x12\0" |
404 | "11×12\0" |
405 | "12x11\0" |
406 | "na_11x15\0" |
407 | "11×15\0" |
408 | "15x11\0" |
409 | "na_12x19\0" |
410 | "12×19\0" |
411 | "na_5x7\0" |
412 | "5×7\0" |
413 | "na_6x9\0" |
414 | "6×9 Envelope\0" |
415 | "na_7x9\0" |
416 | "7×9 Envelope\0" |
417 | "na_8x10\0" |
418 | "8×10 Envelope\0" |
419 | "na_9x11\0" |
420 | "9×11 Envelope\0" |
421 | "na_9x12\0" |
422 | "9×12 Envelope\0" |
423 | "na_a2\0" |
424 | "a2 Envelope\0" |
425 | "EnvA2\0" |
426 | "na_arch-a\0" |
427 | "Arch A\0" |
428 | "ARCHA\0" |
429 | "na_arch-b\0" |
430 | "Arch B\0" |
431 | "ARCHB\0" |
432 | "na_arch-c\0" |
433 | "Arch C\0" |
434 | "ARCHC\0" |
435 | "na_arch-d\0" |
436 | "Arch D\0" |
437 | "ARCHD\0" |
438 | "na_arch-e\0" |
439 | "Arch E\0" |
440 | "ARCHE\0" |
441 | "na_b-plus\0" |
442 | "SuperB\0" |
443 | "na_c\0" |
444 | "AnsiC\0" |
445 | "na_c5\0" |
446 | "6.5x9.5\0" |
447 | "na_d\0" |
448 | "AnsiD\0" |
449 | "na_e\0" |
450 | "AnsiE\0" |
451 | "na_edp\0" |
452 | "11x14\0" |
453 | "na_eur-edp\0" |
454 | "European edp\0" |
455 | "na_executive\0" |
456 | "Executive\0" |
457 | "na_f\0" |
458 | "AnsiF\0" |
459 | "na_fanfold-eur\0" |
460 | "Fan-Fold European\0" |
461 | "FanFoldGerman\0" |
462 | "na_fanfold-us\0" |
463 | "Fan-Fold US\0" |
464 | "FanFoldUS\0" |
465 | "na_foolscap\0" |
466 | "Fan-Fold German Legal\0" |
467 | "FanFoldGermanLegal\0" |
468 | "na_govt-legal\0" |
469 | "Government Legal\0" |
470 | "8x13\0" |
471 | "na_govt-letter\0" |
472 | "Government Letter\0" |
473 | "na_index-3x5\0" |
474 | "Index 3×5\0" |
475 | "na_index-4x6\0" |
476 | "Index 4×6 (postcard)\0" |
477 | "na_index-4x6-ext\0" |
478 | "Index 4×6 ext\0" |
479 | "na_index-5x8\0" |
480 | "Index 5×8\0" |
481 | "na_invoice\0" |
482 | "Invoice\0" |
483 | "Statement\0" |
484 | "na_ledger\0" |
485 | "Tabloid\0" |
486 | "Ledger\0" |
487 | "na_legal\0" |
488 | "US Legal\0" |
489 | "na_legal-extra\0" |
490 | "US Legal Extra\0" |
491 | "LegalExtra\0" |
492 | "na_letter\0" |
493 | "US Letter\0" |
494 | "na_letter-extra\0" |
495 | "US Letter Extra\0" |
496 | "LetterExtra\0" |
497 | "na_letter-plus\0" |
498 | "US Letter Plus\0" |
499 | "LetterPlus\0" |
500 | "na_monarch\0" |
501 | "Monarch Envelope\0" |
502 | "EnvMonarch\0" |
503 | "na_number-10\0" |
504 | "#10 Envelope\0" |
505 | "Env10\0" |
506 | "na_number-11\0" |
507 | "#11 Envelope\0" |
508 | "Env11\0" |
509 | "na_number-12\0" |
510 | "#12 Envelope\0" |
511 | "Env12\0" |
512 | "na_number-14\0" |
513 | "#14 Envelope\0" |
514 | "Env14\0" |
515 | "na_number-9\0" |
516 | "#9 Envelope\0" |
517 | "Env9\0" |
518 | "na_oficio\0" |
519 | "Oficio\0" |
520 | "na_personal\0" |
521 | "Personal Envelope\0" |
522 | "EnvPersonal\0" |
523 | "na_quarto\0" |
524 | "Quarto\0" |
525 | "na_super-a\0" |
526 | "Super A\0" |
527 | "SuperA\0" |
528 | "na_super-b\0" |
529 | "Super B\0" |
530 | "na_wide-format\0" |
531 | "Wide Format\0" |
532 | "oe_photo-l\0" |
533 | "Photo L\0" |
534 | "3.5x5\0" |
535 | "om_dai-pa-kai\0" |
536 | "Dai-pa-kai\0" |
537 | "om_folio\0" |
538 | "Folio\0" |
539 | "om_folio-sp\0" |
540 | "Folio sp\0" |
541 | "FolioSP\0" |
542 | "om_invite\0" |
543 | "Invite Envelope\0" |
544 | "EnvInvite\0" |
545 | "om_italian\0" |
546 | "Italian Envelope\0" |
547 | "EnvItalian\0" |
548 | "om_juuro-ku-kai\0" |
549 | "om_large-photo\0" |
550 | "Large Photo\0" |
551 | "om_medium-photo\0" |
552 | "Medium Photo\0" |
553 | "om_pa-kai\0" |
554 | "om_postfix\0" |
555 | "Postfix Envelope\0" |
556 | "om_small-photo\0" |
557 | "Small Photo\0" |
558 | "om_wide-photo\0" |
559 | "Wide Photo\0" |
560 | "prc_1\0" |
561 | "prc1 Envelope\0" |
562 | "EnvPRC1\0" |
563 | "prc_10\0" |
564 | "prc10 Envelope\0" |
565 | "EnvPRC10\0" |
566 | "prc_16k\0" |
567 | "prc 16k\0" |
568 | "PRC16K\0" |
569 | "prc_2\0" |
570 | "prc2 Envelope\0" |
571 | "EnvPRC2\0" |
572 | "prc_3\0" |
573 | "prc3 Envelope\0" |
574 | "EnvPRC3\0" |
575 | "prc_32k\0" |
576 | "prc 32k\0" |
577 | "PRC32K\0" |
578 | "prc_4\0" |
579 | "prc4 Envelope\0" |
580 | "EnvPRC4\0" |
581 | "prc_5\0" |
582 | "prc5 Envelope\0" |
583 | "EnvPRC5\0" |
584 | "prc_6\0" |
585 | "prc6 Envelope\0" |
586 | "EnvPRC6\0" |
587 | "prc_7\0" |
588 | "prc7 Envelope\0" |
589 | "EnvPRC7\0" |
590 | "prc_8\0" |
591 | "prc8 Envelope\0" |
592 | "EnvPRC8\0" |
593 | "prc_9\0" |
594 | "prc9 Envelope\0" |
595 | "EnvPRC9\0" |
596 | "roc_16k\0" |
597 | "ROC 16k\0" |
598 | "roc16k\0" |
599 | "roc_8k\0" |
600 | "ROC 8k\0" |
601 | "roc8k\0" |
602 | "Comm10\0" ; |
603 | |
604 | typedef struct { |
605 | int name; |
606 | float width; |
607 | float height; |
608 | int display_name; |
609 | int ppd_name; |
610 | } PaperInfo; |
611 | |
612 | static const PaperInfo standard_names_offsets[] = { |
613 | { 0, 711.2, 1016, 0, -1 }, |
614 | { 7, 1189, 1682, 15, -1 }, |
615 | { 21, 841, 1189, 953, 953 }, |
616 | { 28, 1189, 2523, 37, -1 }, |
617 | { 43, 594, 841, 967, 967 }, |
618 | { 50, 26, 37, 58, 58 }, |
619 | { 62, 841, 1783, 71, -1 }, |
620 | { 77, 841, 2378, 86, -1 }, |
621 | { 92, 420, 594, 981, 981 }, |
622 | { 99, 594, 1261, 108, -1 }, |
623 | { 114, 594, 1682, 123, -1 }, |
624 | { 129, 594, 2102, 138, -1 }, |
625 | { 144, 297, 420, 995, 995 }, |
626 | { 151, 322, 445, 164, 173 }, |
627 | { 181, 420, 891, 190, -1 }, |
628 | { 196, 420, 1189, 205, -1 }, |
629 | { 211, 420, 1486, 220, -1 }, |
630 | { 226, 420, 1783, 235, -1 }, |
631 | { 241, 420, 2080, 250, -1 }, |
632 | { 256, 210, 297, 1009, 1009 }, |
633 | { 263, 235.5, 322.3, 276, 285 }, |
634 | { 293, 225, 297, 304, 311 }, |
635 | { 317, 297, 630, 326, -1 }, |
636 | { 332, 297, 841, 341, -1 }, |
637 | { 347, 297, 1051, 356, -1 }, |
638 | { 362, 297, 1261, 371, -1 }, |
639 | { 377, 297, 1471, 386, -1 }, |
640 | { 392, 297, 1682, 401, -1 }, |
641 | { 407, 297, 1892, 416, -1 }, |
642 | { 422, 148, 210, 429, 429 }, |
643 | { 432, 174, 235, 445, 454 }, |
644 | { 462, 105, 148, 469, 469 }, |
645 | { 472, 74, 105, 479, 479 }, |
646 | { 482, 52, 74, 489, 489 }, |
647 | { 492, 37, 52, 499, 499 }, |
648 | { 502, 1000, 1414, 512, 509 }, |
649 | { 515, 707, 1000, 525, 522 }, |
650 | { 528, 31, 44, 539, 536 }, |
651 | { 543, 500, 707, 553, 550 }, |
652 | { 556, 353, 500, 566, 563 }, |
653 | { 569, 250, 353, 579, 576 }, |
654 | { 582, 176, 250, 592, 589 }, |
655 | { 595, 201, 276, 608, 617 }, |
656 | { 628, 125, 176, 638, 635 }, |
657 | { 641, 125, 324, 650, -1 }, |
658 | { 656, 88, 125, 666, 663 }, |
659 | { 669, 62, 88, 679, 676 }, |
660 | { 682, 44, 62, 692, 689 }, |
661 | { 695, 917, 1297, 705, 702 }, |
662 | { 708, 648, 917, 718, 715 }, |
663 | { 721, 28, 40, 732, 729 }, |
664 | { 736, 458, 648, 746, 743 }, |
665 | { 749, 324, 458, 759, 756 }, |
666 | { 762, 229, 324, 653, 769 }, |
667 | { 775, 162, 229, 785, 782 }, |
668 | { 788, 114, 162, 798, 795 }, |
669 | { 801, 114, 229, 810, 816 }, |
670 | { 823, 81, 114, 833, 830 }, |
671 | { 836, 81, 162, 845, -1 }, |
672 | { 851, 57, 81, 861, 858 }, |
673 | { 864, 40, 57, 874, 871 }, |
674 | { 877, 110, 220, 884, 896 }, |
675 | { 902, 860, 1220, 952, -1 }, |
676 | { 910, 610, 860, 966, -1 }, |
677 | { 918, 430, 610, 980, -1 }, |
678 | { 926, 305, 430, 994, -1 }, |
679 | { 934, 215, 305, 1008, -1 }, |
680 | { 942, 900, 1280, 951, -1 }, |
681 | { 956, 640, 900, 965, -1 }, |
682 | { 970, 450, 640, 979, -1 }, |
683 | { 984, 320, 450, 993, -1 }, |
684 | { 998, 225, 320, 1007, -1 }, |
685 | { 1012, 1030, 1456, 1019, 512 }, |
686 | { 1023, 728, 1030, 1030, 525 }, |
687 | { 1034, 32, 45, 1042, 539 }, |
688 | { 1047, 515, 728, 1054, 553 }, |
689 | { 1058, 364, 515, 1065, 566 }, |
690 | { 1069, 257, 364, 1076, 579 }, |
691 | { 1080, 182, 257, 1087, 592 }, |
692 | { 1091, 128, 182, 1098, 638 }, |
693 | { 1102, 91, 128, 1109, 666 }, |
694 | { 1113, 64, 91, 1120, 679 }, |
695 | { 1124, 45, 64, 1131, 692 }, |
696 | { 1135, 216, 330, 1144, -1 }, |
697 | { 1153, 111.1, 146, 1163, -1 }, |
698 | { 1182, 120, 235, 1192, 1211 }, |
699 | { 1220, 90, 205, 1230, 1249 }, |
700 | { 1258, 90, 225, 1269, 1289 }, |
701 | { 1299, 100, 148, 1310, 1596 }, |
702 | { 1328, 240, 322.1, 1337, -1 }, |
703 | { 1351, 240, 332, 1361, 1376 }, |
704 | { 1385, 216, 277, 1395, 1410 }, |
705 | { 1419, 197, 267, 1429, 1444 }, |
706 | { 1453, 190, 240, 1463, 1478 }, |
707 | { 1487, 142, 205, 1497, 1512 }, |
708 | { 1521, 119, 197, 1531, 1546 }, |
709 | { 1555, 148, 200, 1566, 1590 }, |
710 | { 1605, 105, 235, 1614, 1628 }, |
711 | { 1636, 98, 190, 1645, 1659 }, |
712 | { 1667, 254, 279.4, 1676, 1670 }, |
713 | { 1683, 254, 330.2, 1692, 1686 }, |
714 | { 1699, 254, 355.6, 1708, 1702 }, |
715 | { 1715, 254, 381, 1724, 1718 }, |
716 | { 1731, 279.4, 304.8, 1740, 1747 }, |
717 | { 1753, 279.4, 381, 1762, 1769 }, |
718 | { 1775, 304.8, 482.6, 1784, 1778 }, |
719 | { 1791, 127, 177.8, 1798, 1794 }, |
720 | { 1803, 152.4, 228.6, 1810, 1806 }, |
721 | { 1824, 177.8, 228.6, 1831, 1827 }, |
722 | { 1845, 203.2, 254, 1853, 1848 }, |
723 | { 1868, 228.6, 279.4, 1876, 1871 }, |
724 | { 1891, 228.6, 304.8, 1899, 1894 }, |
725 | { 1914, 111.125, 146.05, 1920, 1932 }, |
726 | { 1938, 228.6, 304.8, 1948, 1955 }, |
727 | { 1961, 304.8, 457.2, 1971, 1978 }, |
728 | { 1984, 457.2, 609.6, 1994, 2001 }, |
729 | { 2007, 609.6, 914.4, 2017, 2024 }, |
730 | { 2030, 914.4, 1219.2, 2040, 2047 }, |
731 | { 2053, 304.8, 486.918, 2056, 2063 }, |
732 | { 2070, 431.8, 558.8, 1142, 2075 }, |
733 | { 2081, 165.1, 241.3, 3598, 2087 }, |
734 | { 2095, 558.8, 863.6, 1603, 2100 }, |
735 | { 2106, 863.6, 1117.6, 894, 2111 }, |
736 | { 2117, 279.4, 355.6, 2120, 2124 }, |
737 | { 2130, 304.8, 355.6, 2141, -1 }, |
738 | { 2154, 184.15, 266.7, 2167, 2167 }, |
739 | { 2177, 1117.6, 1727.2, 5, 2182 }, |
740 | { 2188, 215.9, 304.8, 2203, 2221 }, |
741 | { 2235, 279.4, 377.825, 2249, 2261 }, |
742 | { 2271, 215.9, 330.2, 2283, 2305 }, |
743 | { 2324, 203.2, 330.2, 2338, 2355 }, |
744 | { 2360, 203.2, 254, 2375, 1848 }, |
745 | { 2393, 76.2, 127, 2406, 216 }, |
746 | { 2417, 101.6, 152.4, 2430, 367 }, |
747 | { 2452, 152.4, 203.2, 2469, -1 }, |
748 | { 2484, 127, 203.2, 2497, 2493 }, |
749 | { 2508, 139.7, 215.9, 2519, 2527 }, |
750 | { 2537, 279.4, 431.8, 2547, 2555 }, |
751 | { 2562, 215.9, 355.6, 2571, 2299 }, |
752 | { 2580, 241.3, 381, 2595, 2610 }, |
753 | { 2621, 215.9, 279.4, 2631, 2386 }, |
754 | { 2641, 241.3, 304.8, 2657, 2673 }, |
755 | { 2685, 215.9, 322.326, 2700, 2715 }, |
756 | { 2726, 98.425, 190.5, 2737, 2754 }, |
757 | { 2765, 104.775, 241.3, 2778, 2791 }, |
758 | { 2797, 114.3, 263.525, 2810, 2823 }, |
759 | { 2829, 120.65, 279.4, 2842, 2855 }, |
760 | { 2861, 127, 292.1, 2874, 2887 }, |
761 | { 2893, 98.425, 225.425, 2905, 2917 }, |
762 | { 2922, 215.9, 340.36, 2932, 2932 }, |
763 | { 2939, 92.075, 165.1, 2951, 2969 }, |
764 | { 2981, 215.9, 275.082, 2991, 2991 }, |
765 | { 2998, 227.076, 355.6, 3009, 3017 }, |
766 | { 3024, 330.2, 482.6, 3035, 2063 }, |
767 | { 3043, 762, 1066.8, 3058, -1 }, |
768 | { 3070, 88.9, 127, 3081, 3089 }, |
769 | { 3095, 275, 395, 3109, -1 }, |
770 | { 3120, 210, 330, 3129, 3129 }, |
771 | { 3135, 215, 315, 3147, 3156 }, |
772 | { 3164, 220, 220, 3174, 3190 }, |
773 | { 3200, 110, 230, 3211, 3228 }, |
774 | { 3239, 198, 275, 3242, -1 }, |
775 | { 3255, 200, 300, 3270, 3255 }, |
776 | { 3282, 130, 180, 3298, -1 }, |
777 | { 3311, 267, 389, 3102, -1 }, |
778 | { 3321, 114, 229, 3332, -1 }, |
779 | { 3349, 100, 150, 3364, 3349 }, |
780 | { 3376, 100, 200, 3390, 3376 }, |
781 | { 3401, 102, 165, 3407, 3421 }, |
782 | { 3429, 324, 458, 3436, 3451 }, |
783 | { 3460, 146, 215, 3468, 3476 }, |
784 | { 3483, 102, 176, 3489, 3503 }, |
785 | { 3511, 125, 176, 3517, 3531 }, |
786 | { 3539, 97, 151, 3547, 3555 }, |
787 | { 3562, 110, 208, 3568, 3582 }, |
788 | { 3590, 110, 220, 3596, 3610 }, |
789 | { 3618, 120, 230, 3624, 3638 }, |
790 | { 3646, 160, 230, 3652, 3666 }, |
791 | { 3674, 120, 309, 3680, 3694 }, |
792 | { 3702, 229, 324, 3708, 3722 }, |
793 | { 3730, 196.85, 273.05, 3738, 3746 }, |
794 | { 3753, 273.05, 393.7, 3760, 3767 }, |
795 | }; |
796 | |
797 | static const struct { |
798 | int ppd_name; |
799 | int standard_name; |
800 | } [] = { |
801 | { 653, 762 }, |
802 | { 785, 775 }, |
803 | { 798, 788 }, |
804 | { 3773, 2765 }, |
805 | { 899, 877 }, |
806 | { 2757, 2726 }, |
807 | }; |
808 | |
809 | |