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 } extra_ppd_names_offsets[] = {
801   {  653,  762 },
802   {  785,  775 },
803   {  798,  788 },
804   { 3773, 2765 },
805   {  899,  877 },
806   { 2757, 2726 },
807 };
808 
809