forked from AuroraMiddleware/gtk
c0d7fe2ad4
See bug 603144 for the full story.
883 lines
25 KiB
C
883 lines
25 KiB
C
/* Generated by gen-paper-names */
|
|
|
|
#if 0
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "asme_f")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "A0x2")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "A0")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "A0x3")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "A1")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "A10")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "A1x3")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "A1x4")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "A2")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "A2x3")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "A2x4")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "A2x5")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "A3")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "A3 Extra")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "A3x3")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "A3x4")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "A3x5")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "A3x6")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "A3x7")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "A4")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "A4 Extra")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "A4 Tab")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "A4x3")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "A4x4")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "A4x5")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "A4x6")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "A4x7")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "A4x8")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "A4x9")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "A5")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "A5 Extra")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "A6")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "A7")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "A8")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "A9")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "B0")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "B1")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "B10")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "B2")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "B3")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "B4")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "B5")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "B5 Extra")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "B6")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "B6/C4")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "B7")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "B8")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "B9")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "C0")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "C1")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "C10")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "C2")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "C3")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "C4")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "C5")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "C6")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "C6/C5")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "C7")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "C7/C6")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "C8")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "C9")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "DL Envelope")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "RA0")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "RA1")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "RA2")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "SRA0")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "SRA1")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "SRA2")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "JB0")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "JB1")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "JB10")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "JB2")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "JB3")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "JB4")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "JB5")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "JB6")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "JB7")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "JB8")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "JB9")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "jis exec")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "Choukei 2 Envelope")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "Choukei 3 Envelope")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "Choukei 4 Envelope")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "hagaki (postcard)")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "kahu Envelope")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "kaku2 Envelope")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "oufuku (reply postcard)")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "you4 Envelope")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "10x11")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "10x13")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "10x14")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "10x15")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "10x15")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "11x12")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "11x15")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "12x19")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "5x7")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "6x9 Envelope")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "7x9 Envelope")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "9x11 Envelope")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "a2 Envelope")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "Arch A")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "Arch B")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "Arch C")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "Arch D")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "Arch E")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "b-plus")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "c")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "c5 Envelope")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "d")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "e")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "edp")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "European edp")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "Executive")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "f")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "FanFold European")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "FanFold US")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "FanFold German Legal")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "Government Legal")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "Government Letter")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "Index 3x5")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "Index 4x6 (postcard)")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "Index 4x6 ext")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "Index 5x8")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "Invoice")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "Tabloid")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "US Legal")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "US Legal Extra")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "US Letter")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "US Letter Extra")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "US Letter Plus")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "Monarch Envelope")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "#10 Envelope")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "#11 Envelope")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "#12 Envelope")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "#14 Envelope")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "#9 Envelope")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "Personal Envelope")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "Quarto")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "Super A")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "Super B")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "Wide Format")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "Dai-pa-kai")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "Folio")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "Folio sp")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "Invite Envelope")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "Italian Envelope")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "juuro-ku-kai")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "pa-kai")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "Postfix Envelope")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "Small Photo")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "prc1 Envelope")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "prc10 Envelope")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "prc 16k")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "prc2 Envelope")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "prc3 Envelope")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "prc 32k")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "prc4 Envelope")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "prc5 Envelope")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "prc6 Envelope")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "prc7 Envelope")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "prc8 Envelope")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "prc9 Envelope")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "ROC 16k")
|
|
/* translators, strip everything up to the first | */
|
|
NC_("paper size", "ROC 8k")
|
|
#endif
|
|
|
|
static const char paper_names[] =
|
|
"asme_f\0"
|
|
"iso_2a0\0"
|
|
"A0x2\0"
|
|
"iso_a0\0"
|
|
"iso_a0x3\0"
|
|
"A0x3\0"
|
|
"iso_a1\0"
|
|
"iso_a10\0"
|
|
"A10\0"
|
|
"iso_a1x3\0"
|
|
"A1x3\0"
|
|
"iso_a1x4\0"
|
|
"A1x4\0"
|
|
"iso_a2\0"
|
|
"iso_a2x3\0"
|
|
"A2x3\0"
|
|
"iso_a2x4\0"
|
|
"A2x4\0"
|
|
"iso_a2x5\0"
|
|
"A2x5\0"
|
|
"iso_a3\0"
|
|
"A3\0"
|
|
"iso_a3-extra\0"
|
|
"A3 Extra\0"
|
|
"A3Extra\0"
|
|
"iso_a3x3\0"
|
|
"A3x3\0"
|
|
"iso_a3x4\0"
|
|
"A3x4\0"
|
|
"iso_a3x5\0"
|
|
"A3x5\0"
|
|
"iso_a3x6\0"
|
|
"A3x6\0"
|
|
"iso_a3x7\0"
|
|
"A3x7\0"
|
|
"iso_a4\0"
|
|
"A4\0"
|
|
"iso_a4-extra\0"
|
|
"A4 Extra\0"
|
|
"A4Extra\0"
|
|
"iso_a4-tab\0"
|
|
"A4 Tab\0"
|
|
"iso_a4x3\0"
|
|
"A4x3\0"
|
|
"iso_a4x4\0"
|
|
"A4x4\0"
|
|
"iso_a4x5\0"
|
|
"A4x5\0"
|
|
"iso_a4x6\0"
|
|
"A4x6\0"
|
|
"iso_a4x7\0"
|
|
"A4x7\0"
|
|
"iso_a4x8\0"
|
|
"A4x8\0"
|
|
"iso_a4x9\0"
|
|
"A4x9\0"
|
|
"iso_a5\0"
|
|
"A5\0"
|
|
"iso_a5-extra\0"
|
|
"A5 Extra\0"
|
|
"A5Extra\0"
|
|
"iso_a6\0"
|
|
"A6\0"
|
|
"iso_a7\0"
|
|
"A7\0"
|
|
"iso_a8\0"
|
|
"A8\0"
|
|
"iso_a9\0"
|
|
"A9\0"
|
|
"iso_b0\0"
|
|
"ISOB0\0"
|
|
"iso_b1\0"
|
|
"ISOB1\0"
|
|
"iso_b10\0"
|
|
"ISOB10\0"
|
|
"iso_b2\0"
|
|
"ISOB2\0"
|
|
"iso_b3\0"
|
|
"ISOB3\0"
|
|
"iso_b4\0"
|
|
"ISOB4\0"
|
|
"iso_b5\0"
|
|
"ISOB5\0"
|
|
"iso_b5-extra\0"
|
|
"B5 Extra\0"
|
|
"ISOB5Extra\0"
|
|
"iso_b6\0"
|
|
"ISOB6\0"
|
|
"iso_b6c4\0"
|
|
"B6/C4\0"
|
|
"iso_b7\0"
|
|
"ISOB7\0"
|
|
"iso_b8\0"
|
|
"ISOB8\0"
|
|
"iso_b9\0"
|
|
"ISOB9\0"
|
|
"iso_c0\0"
|
|
"EnvC0\0"
|
|
"iso_c1\0"
|
|
"EnvC1\0"
|
|
"iso_c10\0"
|
|
"EnvC10\0"
|
|
"iso_c2\0"
|
|
"EnvC2\0"
|
|
"iso_c3\0"
|
|
"EnvC3\0"
|
|
"iso_c4\0"
|
|
"EnvC4\0"
|
|
"iso_c5\0"
|
|
"EnvC5\0"
|
|
"iso_c6\0"
|
|
"EnvC6\0"
|
|
"iso_c6c5\0"
|
|
"C6/C5\0"
|
|
"EnvC65\0"
|
|
"iso_c7\0"
|
|
"EnvC7\0"
|
|
"iso_c7c6\0"
|
|
"C7/C6\0"
|
|
"iso_c8\0"
|
|
"EnvC8\0"
|
|
"iso_c9\0"
|
|
"EnvC9\0"
|
|
"iso_dl\0"
|
|
"DL Envelope\0"
|
|
"EnvDL\0"
|
|
"iso_ra0\0"
|
|
"iso_ra1\0"
|
|
"iso_ra2\0"
|
|
"iso_sra0\0"
|
|
"SRA0\0"
|
|
"iso_sra1\0"
|
|
"SRA1\0"
|
|
"iso_sra2\0"
|
|
"SRA2\0"
|
|
"jis_b0\0"
|
|
"JB0\0"
|
|
"jis_b1\0"
|
|
"JB1\0"
|
|
"jis_b10\0"
|
|
"JB10\0"
|
|
"jis_b2\0"
|
|
"JB2\0"
|
|
"jis_b3\0"
|
|
"JB3\0"
|
|
"jis_b4\0"
|
|
"JB4\0"
|
|
"jis_b5\0"
|
|
"JB5\0"
|
|
"jis_b6\0"
|
|
"JB6\0"
|
|
"jis_b7\0"
|
|
"JB7\0"
|
|
"jis_b8\0"
|
|
"JB8\0"
|
|
"jis_b9\0"
|
|
"JB9\0"
|
|
"jis_exec\0"
|
|
"jis exec\0"
|
|
"jpn_chou2\0"
|
|
"Choukei 2 Envelope\0"
|
|
"jpn_chou3\0"
|
|
"Choukei 3 Envelope\0"
|
|
"EnvChou3\0"
|
|
"jpn_chou4\0"
|
|
"Choukei 4 Envelope\0"
|
|
"EnvChou4\0"
|
|
"jpn_hagaki\0"
|
|
"hagaki (postcard)\0"
|
|
"jpn_kahu\0"
|
|
"kahu Envelope\0"
|
|
"jpn_kaku2\0"
|
|
"kaku2 Envelope\0"
|
|
"EnvKaku2\0"
|
|
"jpn_oufuku\0"
|
|
"oufuku (reply postcard)\0"
|
|
"DoublePostcard\0"
|
|
"jpn_you4\0"
|
|
"you4 Envelope\0"
|
|
"na_10x11\0"
|
|
"na_10x13\0"
|
|
"na_10x14\0"
|
|
"na_10x15\0"
|
|
"na_11x12\0"
|
|
"12x11\0"
|
|
"na_11x15\0"
|
|
"15x11\0"
|
|
"na_12x19\0"
|
|
"na_5x7\0"
|
|
"na_6x9\0"
|
|
"6x9 Envelope\0"
|
|
"na_7x9\0"
|
|
"7x9 Envelope\0"
|
|
"na_9x11\0"
|
|
"9x11 Envelope\0"
|
|
"na_a2\0"
|
|
"a2 Envelope\0"
|
|
"na_arch-a\0"
|
|
"Arch A\0"
|
|
"ARCHA\0"
|
|
"na_arch-b\0"
|
|
"Arch B\0"
|
|
"ARCHB\0"
|
|
"na_arch-c\0"
|
|
"Arch C\0"
|
|
"ARCHC\0"
|
|
"na_arch-d\0"
|
|
"Arch D\0"
|
|
"ARCHD\0"
|
|
"na_arch-e\0"
|
|
"Arch E\0"
|
|
"ARCHE\0"
|
|
"na_b-plus\0"
|
|
"na_c\0"
|
|
"AnsiC\0"
|
|
"na_c5\0"
|
|
"na_d\0"
|
|
"AnsiD\0"
|
|
"na_e\0"
|
|
"AnsiE\0"
|
|
"na_edp\0"
|
|
"na_eur-edp\0"
|
|
"European edp\0"
|
|
"na_executive\0"
|
|
"Executive\0"
|
|
"na_f\0"
|
|
"na_fanfold-eur\0"
|
|
"FanFold European\0"
|
|
"FanFoldGerman\0"
|
|
"na_fanfold-us\0"
|
|
"FanFold US\0"
|
|
"FanFoldUS\0"
|
|
"na_foolscap\0"
|
|
"FanFold German Legal\0"
|
|
"FanFoldGermanLegal\0"
|
|
"na_govt-legal\0"
|
|
"Government Legal\0"
|
|
"na_govt-letter\0"
|
|
"Government Letter\0"
|
|
"8x10\0"
|
|
"na_index-3x5\0"
|
|
"Index 3x5\0"
|
|
"na_index-4x6\0"
|
|
"Index 4x6 (postcard)\0"
|
|
"na_index-4x6-ext\0"
|
|
"Index 4x6 ext\0"
|
|
"na_index-5x8\0"
|
|
"Index 5x8\0"
|
|
"na_invoice\0"
|
|
"Invoice\0"
|
|
"Statement\0"
|
|
"na_ledger\0"
|
|
"Tabloid\0"
|
|
"Ledger\0"
|
|
"na_legal\0"
|
|
"US Legal\0"
|
|
"na_legal-extra\0"
|
|
"US Legal Extra\0"
|
|
"LegalExtra\0"
|
|
"na_letter\0"
|
|
"US Letter\0"
|
|
"na_letter-extra\0"
|
|
"US Letter Extra\0"
|
|
"LetterExtra\0"
|
|
"na_letter-plus\0"
|
|
"US Letter Plus\0"
|
|
"LetterPlus\0"
|
|
"na_monarch\0"
|
|
"Monarch Envelope\0"
|
|
"EnvMonarch\0"
|
|
"na_number-10\0"
|
|
"#10 Envelope\0"
|
|
"Env10\0"
|
|
"na_number-11\0"
|
|
"#11 Envelope\0"
|
|
"Env11\0"
|
|
"na_number-12\0"
|
|
"#12 Envelope\0"
|
|
"Env12\0"
|
|
"na_number-14\0"
|
|
"#14 Envelope\0"
|
|
"Env14\0"
|
|
"na_number-9\0"
|
|
"#9 Envelope\0"
|
|
"Env9\0"
|
|
"na_personal\0"
|
|
"Personal Envelope\0"
|
|
"EnvPersonal\0"
|
|
"na_quarto\0"
|
|
"Quarto\0"
|
|
"na_super-a\0"
|
|
"Super A\0"
|
|
"SuperA\0"
|
|
"na_super-b\0"
|
|
"Super B\0"
|
|
"SuperB\0"
|
|
"na_wide-format\0"
|
|
"Wide Format\0"
|
|
"om_dai-pa-kai\0"
|
|
"Dai-pa-kai\0"
|
|
"om_folio\0"
|
|
"Folio\0"
|
|
"om_folio-sp\0"
|
|
"Folio sp\0"
|
|
"om_invite\0"
|
|
"Invite Envelope\0"
|
|
"EnvInvite\0"
|
|
"om_italian\0"
|
|
"Italian Envelope\0"
|
|
"EnvItalian\0"
|
|
"om_juuro-ku-kai\0"
|
|
"om_pa-kai\0"
|
|
"om_postfix\0"
|
|
"Postfix Envelope\0"
|
|
"om_small-photo\0"
|
|
"Small Photo\0"
|
|
"prc_1\0"
|
|
"prc1 Envelope\0"
|
|
"EnvPRC1\0"
|
|
"prc_10\0"
|
|
"prc10 Envelope\0"
|
|
"EnvPRC10\0"
|
|
"prc_16k\0"
|
|
"prc 16k\0"
|
|
"PRC16K\0"
|
|
"prc_2\0"
|
|
"prc2 Envelope\0"
|
|
"EnvPRC2\0"
|
|
"prc_3\0"
|
|
"prc3 Envelope\0"
|
|
"EnvPRC3\0"
|
|
"prc_32k\0"
|
|
"prc 32k\0"
|
|
"PRC32K\0"
|
|
"prc_4\0"
|
|
"prc4 Envelope\0"
|
|
"EnvPRC4\0"
|
|
"prc_5\0"
|
|
"prc5 Envelope\0"
|
|
"EnvPRC5\0"
|
|
"prc_6\0"
|
|
"prc6 Envelope\0"
|
|
"EnvPRC6\0"
|
|
"prc_7\0"
|
|
"prc7 Envelope\0"
|
|
"EnvPRC7\0"
|
|
"prc_8\0"
|
|
"prc8 Envelope\0"
|
|
"EnvPRC8\0"
|
|
"prc_9\0"
|
|
"prc9 Envelope\0"
|
|
"EnvPRC9\0"
|
|
"roc_16k\0"
|
|
"ROC 16k\0"
|
|
"roc_8k\0"
|
|
"ROC 8k\0"
|
|
"Comm10\0";
|
|
|
|
typedef struct {
|
|
int name;
|
|
float width;
|
|
float height;
|
|
int display_name;
|
|
int ppd_name;
|
|
} PaperInfo;
|
|
|
|
static const PaperInfo standard_names_offsets[] = {
|
|
{ 0, 711.2, 1016, 0, -1 },
|
|
{ 7, 1189, 1682, 15, -1 },
|
|
{ 20, 841, 1189, 918, 918 },
|
|
{ 27, 1189, 2523, 36, -1 },
|
|
{ 41, 594, 841, 932, 932 },
|
|
{ 48, 26, 37, 56, 56 },
|
|
{ 60, 841, 1783, 69, -1 },
|
|
{ 74, 841, 2378, 83, -1 },
|
|
{ 88, 420, 594, 946, 946 },
|
|
{ 95, 594, 1261, 104, -1 },
|
|
{ 109, 594, 1682, 118, -1 },
|
|
{ 123, 594, 2102, 132, -1 },
|
|
{ 137, 297, 420, 144, 144 },
|
|
{ 147, 322, 445, 160, 169 },
|
|
{ 177, 420, 891, 186, -1 },
|
|
{ 191, 420, 1189, 200, -1 },
|
|
{ 205, 420, 1486, 214, -1 },
|
|
{ 219, 420, 1783, 228, -1 },
|
|
{ 233, 420, 2080, 242, -1 },
|
|
{ 247, 210, 297, 254, 254 },
|
|
{ 257, 235.5, 322.3, 270, 279 },
|
|
{ 287, 225, 297, 298, -1 },
|
|
{ 305, 297, 630, 314, -1 },
|
|
{ 319, 297, 841, 328, -1 },
|
|
{ 333, 297, 1051, 342, -1 },
|
|
{ 347, 297, 1261, 356, -1 },
|
|
{ 361, 297, 1471, 370, -1 },
|
|
{ 375, 297, 1682, 384, -1 },
|
|
{ 389, 297, 1892, 398, -1 },
|
|
{ 403, 148, 210, 410, 410 },
|
|
{ 413, 174, 235, 426, 435 },
|
|
{ 443, 105, 148, 450, 450 },
|
|
{ 453, 74, 105, 460, 460 },
|
|
{ 463, 52, 74, 470, 470 },
|
|
{ 473, 37, 52, 480, 480 },
|
|
{ 483, 1000, 1414, 493, 490 },
|
|
{ 496, 707, 1000, 506, 503 },
|
|
{ 509, 31, 44, 520, 517 },
|
|
{ 524, 500, 707, 534, 531 },
|
|
{ 537, 353, 500, 547, 544 },
|
|
{ 550, 250, 353, 560, 557 },
|
|
{ 563, 176, 250, 573, 570 },
|
|
{ 576, 201, 276, 589, 598 },
|
|
{ 609, 125, 176, 619, 616 },
|
|
{ 622, 125, 324, 631, -1 },
|
|
{ 637, 88, 125, 647, 644 },
|
|
{ 650, 62, 88, 660, 657 },
|
|
{ 663, 44, 62, 673, 670 },
|
|
{ 676, 917, 1297, 686, 683 },
|
|
{ 689, 648, 917, 699, 696 },
|
|
{ 702, 28, 40, 713, 710 },
|
|
{ 717, 458, 648, 727, 724 },
|
|
{ 730, 324, 458, 740, 737 },
|
|
{ 743, 229, 324, 634, 750 },
|
|
{ 756, 162, 229, 766, 763 },
|
|
{ 769, 114, 162, 779, 776 },
|
|
{ 782, 114, 229, 791, 797 },
|
|
{ 804, 81, 114, 814, 811 },
|
|
{ 817, 81, 162, 826, -1 },
|
|
{ 832, 57, 81, 842, 839 },
|
|
{ 845, 40, 57, 855, 852 },
|
|
{ 858, 110, 220, 865, 877 },
|
|
{ 883, 860, 1220, 917, -1 },
|
|
{ 891, 610, 860, 931, -1 },
|
|
{ 899, 430, 610, 945, -1 },
|
|
{ 907, 900, 1280, 916, -1 },
|
|
{ 921, 640, 900, 930, -1 },
|
|
{ 935, 450, 640, 944, -1 },
|
|
{ 949, 1030, 1456, 956, 493 },
|
|
{ 960, 728, 1030, 967, 506 },
|
|
{ 971, 32, 45, 979, 520 },
|
|
{ 984, 515, 728, 991, 534 },
|
|
{ 995, 364, 515, 1002, 547 },
|
|
{ 1006, 257, 364, 1013, 560 },
|
|
{ 1017, 182, 257, 1024, 573 },
|
|
{ 1028, 128, 182, 1035, 619 },
|
|
{ 1039, 91, 128, 1046, 647 },
|
|
{ 1050, 64, 91, 1057, 660 },
|
|
{ 1061, 45, 64, 1068, 673 },
|
|
{ 1072, 216, 330, 1081, -1 },
|
|
{ 1090, 111.1, 146, 1100, -1 },
|
|
{ 1119, 120, 235, 1129, 1148 },
|
|
{ 1157, 90, 205, 1167, 1186 },
|
|
{ 1195, 100, 148, 1206, 1322 },
|
|
{ 1224, 240, 322.1, 1233, -1 },
|
|
{ 1247, 240, 332, 1257, 1272 },
|
|
{ 1281, 148, 200, 1292, 1316 },
|
|
{ 1331, 105, 235, 1340, -1 },
|
|
{ 1354, 254, 279.4, 1357, 1357 },
|
|
{ 1363, 254, 330.2, 1366, 1366 },
|
|
{ 1372, 254, 355.6, 1375, 1375 },
|
|
{ 1381, 254, 381, 1384, -1 },
|
|
{ 1381, 254, 381, 1384, -1 },
|
|
{ 1390, 279.4, 304.8, 1393, 1399 },
|
|
{ 1405, 279.4, 381, 1408, 1414 },
|
|
{ 1420, 304.8, 482.6, 1423, -1 },
|
|
{ 1429, 127, 177.8, 1432, -1 },
|
|
{ 1436, 152.4, 228.6, 1443, -1 },
|
|
{ 1456, 177.8, 228.6, 1463, 1459 },
|
|
{ 1476, 228.6, 279.4, 1484, 1479 },
|
|
{ 1498, 111.125, 146.05, 1504, -1 },
|
|
{ 1516, 228.6, 304.8, 1526, 1533 },
|
|
{ 1539, 304.8, 457.2, 1549, 1556 },
|
|
{ 1562, 457.2, 609.6, 1572, 1579 },
|
|
{ 1585, 609.6, 914.4, 1595, 1602 },
|
|
{ 1608, 914.4, 1219.2, 1618, 1625 },
|
|
{ 1631, 304.8, 486.918, 1634, -1 },
|
|
{ 1641, 431.8, 558.8, 1079, 1646 },
|
|
{ 1652, 165.1, 241.3, 3018, -1 },
|
|
{ 1658, 558.8, 863.6, 1329, 1663 },
|
|
{ 1669, 863.6, 1117.6, 875, 1674 },
|
|
{ 1680, 279.4, 355.6, 1683, -1 },
|
|
{ 1687, 304.8, 355.6, 1698, -1 },
|
|
{ 1711, 184.15, 266.7, 1724, 1724 },
|
|
{ 1734, 1117.6, 1727.2, 5, -1 },
|
|
{ 1739, 215.9, 304.8, 1754, 1771 },
|
|
{ 1785, 279.4, 377.825, 1799, 1810 },
|
|
{ 1820, 215.9, 330.2, 1832, 1853 },
|
|
{ 1872, 203.2, 330.2, 1886, -1 },
|
|
{ 1903, 203.2, 254, 1918, 1936 },
|
|
{ 1941, 76.2, 127, 1954, -1 },
|
|
{ 1964, 101.6, 152.4, 1977, -1 },
|
|
{ 1998, 152.4, 203.2, 2015, -1 },
|
|
{ 2029, 127, 203.2, 2042, -1 },
|
|
{ 2052, 139.7, 215.9, 2063, 2071 },
|
|
{ 2081, 279.4, 431.8, 2091, 2099 },
|
|
{ 2106, 215.9, 355.6, 2115, 1847 },
|
|
{ 2124, 241.3, 381, 2139, 2154 },
|
|
{ 2165, 215.9, 279.4, 2175, 1929 },
|
|
{ 2185, 241.3, 304.8, 2201, 2217 },
|
|
{ 2229, 215.9, 322.326, 2244, 2259 },
|
|
{ 2270, 98.425, 190.5, 2281, 2298 },
|
|
{ 2309, 104.775, 241.3, 2322, 2335 },
|
|
{ 2341, 114.3, 263.525, 2354, 2367 },
|
|
{ 2373, 120.65, 279.4, 2386, 2399 },
|
|
{ 2405, 127, 292.1, 2418, 2431 },
|
|
{ 2437, 98.425, 225.425, 2449, 2461 },
|
|
{ 2466, 92.075, 165.1, 2478, 2496 },
|
|
{ 2508, 215.9, 275.082, 2518, 2518 },
|
|
{ 2525, 227.076, 355.6, 2536, 2544 },
|
|
{ 2551, 330.2, 482.6, 2562, 2570 },
|
|
{ 2577, 762, 1066.8, 2592, -1 },
|
|
{ 2604, 275, 395, 2618, -1 },
|
|
{ 2629, 210, 330, 2638, 2638 },
|
|
{ 2644, 215, 315, 2656, -1 },
|
|
{ 2665, 220, 220, 2675, 2691 },
|
|
{ 2701, 110, 230, 2712, 2729 },
|
|
{ 2740, 198, 275, 2743, -1 },
|
|
{ 2756, 267, 389, 2611, -1 },
|
|
{ 2766, 114, 229, 2777, -1 },
|
|
{ 2794, 100, 150, 2809, -1 },
|
|
{ 2821, 102, 165, 2827, 2841 },
|
|
{ 2849, 324, 458, 2856, 2871 },
|
|
{ 2880, 146, 215, 2888, 2896 },
|
|
{ 2903, 102, 176, 2909, 2923 },
|
|
{ 2931, 125, 176, 2937, 2951 },
|
|
{ 2959, 97, 151, 2967, 2975 },
|
|
{ 2982, 110, 208, 2988, 3002 },
|
|
{ 3010, 110, 220, 3016, 3030 },
|
|
{ 3038, 120, 230, 3044, 3058 },
|
|
{ 3066, 160, 230, 3072, 3086 },
|
|
{ 3094, 120, 309, 3100, 3114 },
|
|
{ 3122, 229, 324, 3128, 3142 },
|
|
{ 3150, 196.85, 273.05, 3158, -1 },
|
|
{ 3166, 273.05, 393.7, 3173, -1 },
|
|
};
|
|
|
|
static const struct {
|
|
int ppd_name;
|
|
int standard_name;
|
|
} extra_ppd_names_offsets[] = {
|
|
{ 634, 743 },
|
|
{ 766, 756 },
|
|
{ 779, 769 },
|
|
{ 3180, 2309 },
|
|
{ 880, 858 },
|
|
{ 2301, 2270 },
|
|
};
|
|
|