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